How about a C++ project creator, perhaps even as a plugin to VC or whatever IDE you use. Just type in a class-name and it creates and adds to the project the neccessary files with a default layout....