I have used the TinyCAD - FreePCB tool chain for personal educational and commerical projects and its worked great. Both are real stable in there latest versions. It takes a bit of work to get all your component parameters into TinyCAD the first time but once you sort it you will get netlists that import into FreePCB that need little correction. I have spent 2-3 hours with KiCAD and came to the concludsion I could use it but the changeover would be painfull. Maybe when some things I find combersome get redone. One thing that makes me shake my head in wonder is that tool where you associate the IC's to their footprint file, with TinyCAD you put the file name in the part attributes and its exported in the net list so FreePCB knows which to use, its a standard thing not a TinyCad-FreePCB. You would expect a intergrated solution to handle that a bit smoother. But I havnt give up on it and will continue to follow its development.
Mark
