Gerar arquitetura de classes

Pessoal gostaria de sugestões de ferramentas e link de referência sobre como posso gerar uma arquitetura de classes. Vou explicar:

Bom, possuo uma arquitetura que certamente a implementação das classes, o esqueletão, o modelo, será o mesmo, então ao invés de eu ter que fazer sempre a mesma coisa mudando a implementação concreta, eu gostaria de gerar as classes a partir de uma a ser definida.

Deixo claro que não quero que ninguém faça meu trabalho, apenas me de sugestões do que estudar e links de referência, obrigado.

Eu crio um zip estilo sistema-template.zip com o esqueleto das classes e pastas já prontos, e apenas descompacto ele quando quero usar.

Pensei em criar um scriptzinho (em Ruby, talvez) do tipo: create-system -template meutemplate -output c:\work\novosistema, mas fiquei com preguiça. Talvez saia alguma coisa nesse feriado, já que vou ficar em casa. :smiley: