I find Kdevelop very appealing and elegant in many ways. But it would really helpfull if when the user needed a ready, template-made class and it's header, KDevelop showed a dialog asking for class's name, or for functions protypes in the header and stuff like that.