Hey folks, I just thought I'd blatantly plug the new WoWBench project here. It seems on topic
.
Basically, it's a (partial) implementation of the WoW API, along with a TOC and XML file parser, that lets you run your AddOns outside of wow for easier debugging.
You can call functions in your AddOns at will, trigger game events as you like, and much more. And, of course, modify the behavior of the "game" itself to make your work easier.
WoWI Page:
http://www.wowinterface.com/download...fo.php?id=5095
Main Page:
http://www.wowwiki.com/WoWBench
/Mikk