Program Lineup

Most CAD programs have weaknesses! The reviews on this page might save you some false starts when choosing a CAD program! Think carefully before choosing a program with "unusable" aspects: it has crippling problems.

Free Program Recommendations

Of all the programs listed above, TinyCAD is easily your best choice of schematic editor. However, there is no worthy PCB editor to choose as a companion, since FreePCB is fatally flawed.

Another option is DesignSpark PCB, which is a decently made integrated schematic-PCB package. However, you are locked into a proprietary program with weak import-export facilities. A reasonable choice if you just want to get a project finished.

Finally, Kicad will get the job done, in a brutal manner.