mc2 (makefile creator 2) was created and developed right here at linux questions. It is a terminal app with some gui features and generates makefiles like automake does, but much more simply, using your own directory structure to organize builds -- even very large projects -- super-easy.
http://www.linuxquestions.org/questi...support-34783/
Also recommended are kdevelop3 to replace that DOG they now use in kde, and kdbg...