Как уже отметил fk0, эта идея уже реализована в некоторых IDE. Гораздо интереснее такой подход: http://www.microapl.co.uk/CFInit/cfinit_main.html ставишь галочки - получаешь куски кода - копипастишь в проект - правишь где надо. Видел такое в программе CFinit - очень понравилось.