Thank you scrat. I've thought about Visio, but I don't really like it that much.
I've found something that just might be what I've been looking for, though: XCircuit.
Its User Interface (the GUI, the keyboard shortcuts, the way you actually place stuff, the way you save, etc.) is pretty darn terrible, but after you learn how it works it's not so bad. I've also faced a couple SegFaults hahaha.
Basically it generates a PostScript graphic, which I then convert to PDF and embed in my LaTeX file. Works and looks great!
I can also fix anything if I want to (eg: alignment) with Adobe Illustrator, too.
Attached is a PNG'd (with Illustrator) image of one of the example files.
Hi, Pulse Cloud... I also used XCircuit but on Windows. I found XCircuit is really good for any kind of schematics, diagram for publishing. But one problem is that how can I change the grid lines background ( or the red dot background ) to white, so that I can put it on papers? Either, how can I change the postscript to PDF? Thank you.