Software For Creating Commutative Diagrams

I am aware of various latex packages (e.g., XYPic) that facilitate the creation of commutative diagrams in the context of latex documents. What I would like to ask though is whether there exists a stand-alone tool that creates these diagrams? An optimal tool would not require a huge number of libraries and supporting infrastructure that must be installed separately. Just a simple tool that creates commutative diagrams and, say, exports them to PNG/WMF etc. Does something like this exist?

To be clear, I am looking for special-purpose software that is dedicated to depicting commutative diagrams of the sort that one encounters in category theory, homological algebra, algebraic toplogy and so forth. I am not seeking a general-purpose chart drawing tool such as Visio, Powerpoint or other typical consumer-oriented application. It should be capable of correctly formatting and rendering math-specific symbols and character sets.

-
PowerPoint requires an enormous set of libraries and supporting infrastructure! – Mariano Suárez-Alvarez Nov 14 '11 at 16:33
@MarianoSuárez-Alvarez Yes, agreed, but it's a one-click install and I don't have to treat documents like software (compiling, setting environment variables, include paths, etc. etc.) – ItsNotObvious Nov 14 '11 at 16:37
I have been using TeX and xypic for the last 20 years, and it is something like 15 that I have not done anything remotely similar to «compiling, setting environment variables, include paths, etc. etc» to do so. – Mariano Suárez-Alvarez Nov 14 '11 at 17:32
In any case, you should be more precise in what you want (what kind of commutative diagrams do you want? will they contain lots of math or not? do you require funny curvy arrows and other niceties or plain old commutative squares? and so on) Also, this question is pretty much off-topic in this site. You can probably ask this in the TeX site (tex.stackexchange.com), or somewhere else, but your question is most certainly not a math question! – Mariano Suárez-Alvarez Nov 14 '11 at 17:34
As I said, to turn this into a reasonable question you need to explain what you want in more detail. For example: why doesn't MS Paint not do it for you? As it stands, it is just a call for a list of graphing software. I am sure there is a Wikipedia page for that... and it is off-topic. – Mariano Suárez-Alvarez Nov 14 '11 at 18:33

Allright, then the best solution I can come up with is an on-line LaTeX editor. There are dozens, this one is probably the simplest though: Latex previewer by Troy Henderson. Add the tikz package, enter the code for your diagram and it will generate a PNG or SVG for you. Probably not ideal for you, but I seriously doubt there are any purpose built editors out there. So if nobody comes up with a better solution this will at least help you to avoid compiling, messing with paths and installing packages. – Roelof Spijker Nov 14 '11 at 17:04