Xcircuit is a generic drawing program tailored for making circuit diagrams.
The graphical interface attempts to maintain consistency between X11 window rendering and the pure PostScript output.
xcircuit is mouse, menu and keyboard driven. The emphasis is on single character macros.