Diagram Creation Tools
There are various programs to create diagrams, and so far I haven't found the one which really satisfies me. I want to create flow charts, UML diagrams and sequence diagrams. Also I want to layout arbitrary graphs that come up with say game theory projects.