Ferramenta para gerar código Java

Boa noite pessoal.

Preciso construir um framework que baseado em código XML gere código Java, alguém sabe que tipo de ferramenta posso usar para gerar e organizar esse código?

Obrigado.

Sua especificação está muito genérica. O que você precisa?

a) Você quer escrever um sistema como aqueles que as pessoas vendem, como o Maker ou o e-Gen, que geram sistemas completos
b) Você quer escrever um programa que crie uma tela Swing ou SWT de forma mais fácil que escrevê-la usando o editor visual
c) Você ainda não pensou ainda no que deve ser feito