Are there any books for non-engineers, that go from basic concepts up to PCB design? UPDATE: Not sure if it's going up to PCB design but apparently this one[1] seems to be the most praised on Amazon UK. [1] http://www.amazon.co.uk/gp/product/0071771336?psc=1&redirect...
Check out Chris Gammell's Contextual Electronics course about board design with KiCad: https://contextualelectronics.com/ The KiCard course is now free and great at walking through how to use KiCad to design boards: https://contextualelectronics.com/course/kicad-tutorial/
2. Kicad is a very good PCB software package.
Word of warning though, kicad is currently in a state of "flux" with the latest stable from 2013, and the bleeding edge versions having all of the features you want to use. I personally use nightly builds and the 2013 version quite often, and neither are what I would call professionally stable.