I use artist mode in emacs, with flow charts or system diagrams in text files, usually inside source code. I also use dot from Graphviz, and agree the learning curve is large; but rewarding. If I was starting afresh to find a new tool, I'd use SVG and a text editor, or Inkscape. The native support for SVG in web browsers makes it a nice choice. Being a vector format one gets resolution independence for free. --=20 James Cameron http://quozl.linux.org.au/ --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .