"I have used both pro eda software which costs thousands and also gEDA, Eagle. KiCAD is a very good piece of software lacking really only the advanced autorouters, which mostly stink. Learn how to use the libraries and how to set up your own components and you will be able to create all the boards you need. very good software getting better all the time. Trust the later reviews as this software has matured a lot in the last couple years."