What is the best free PCB designing application..??

That is true, these software designers let you into their world, make you get used to the luxuries and a week or two later, take your money and keep taking your money by releasing new versions which apparently only upgrade if you pay for it. Most of the time they claim they have fundamentally changed the software and now it designs by reading your brain waves or something like that but it's all the same thing, just new icons maybe. The easiest way to defeat them is find a good enough free software. Anyways, do try Designspark.com it's a really interesting software and it's better than many paid CAD software’s out there.

pcb assembly