Visual OO IDE
From KruelWiki
Visual OO IDE
Brief
Writing a successful project is a lot about the design and forethought that goes into the project. Current development tools (at least the ones I have come across) focus more on the actual code rather than the Object Orientated design.
My thought is you have a graphical modelling tool to represent the objects, perhaps in UML. This allows you to layout your object model and edit code on a per-method basis. This way header files can be managed more automatically and a lot of wasted time can be saved by providing the code skeleton.
Considerations
C++ and GTKmm is probably a good choice. Yes QT is great and all but GTK is more free (LGPL vs QT's GPL). The inital IDE aspects of the package should focus towards C++ but Java and other OO languages shouldnt be too hard.

