About a week ago, I released a new version of magegraf. I made a nice little post in the mage forums talking about the new interface and drastic performance increases and blah blah. The bulk of the work I did was refactoring the entire engine to support multiple classes from the ground up. Do you see where I'm going with this?
You can check out what the wizardgraf engine looks like here with its first implementation, magegraf!
Vontre's Magegraf
Your class could be next! If you are interested in writing a module for a DPS CASTER class, please send me a PM and I can show you what to do (strongly prefer candidates with an established posting history on EJ). It's a bit of grunt work to set up, and easy to maintain. Working knowledge of php and class inheritance is helpful, but not necessary.
Feel free to post below with any general questions!