I wanted to build a wxperl based gantt chart creator (turns an excel sheet into a simple bar chart to track workflow of jobs across 10 business days). Though I saw for example the php package
JPGraph which can do gantt charts, pie charts, and many others, and some Java stuff my decision was finally to do it myself. I used GD and it came out quite well after banging my thumbs a bunch of times. JPGraph seems to be forcing people to buy a professional license for commercial use, though I'm not sure that is actually valid legally.. If you are allowed to fork then a port to perl would be useful. Otherwise to do something equivalent from scratch perhaps.
Probably lots of people do the same things. So it seems to me an object oriented way to link all these things together, allowing new charts to be created based on frameworks that draw nice graphs, would be good. Personally I would rather 3D be an option, I didn't need 3D but did need a way to make good bars. I also had to discover how to deal with fonts, make my own color module out of X11's rgb.txt, etc. Of course if I ever clean it up I could release it but.. (this is where lots of people stop). So more power to you!