You could try Dia, the diagram editor that comes with Helix GNOME. It's pretty easy once you figure it out. Dia can do programming diagrams, electrical schematics, topology sketches, etc. -Zach