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

Eagle is not opensource and free version is too limited:

  • area max
  • schematic can have only one sheet.
  • PCB : Only two layer.

Schematic :
With Eagle the schematics can not be more than one sheet.
With Kicak I can put the power supplies on a sheet and the microcontroller to another that is more readable.
Just have a look at the Due diagram : there are sub-parts of power schematics throughout the single feuile : is unreadable

PCB :
I made ??my prototype with proto-board and I use software to prepare the wiring.
The wires can cross without limit, this is equivalent to an unlimited number of layers
With the only two layers of Eagle I can not do anything.
With the 16 layers of Kicad everything becomes possible.