Aplicação Gerenciador de Projetos

Galera, eu preciso de uma ajuda de vocês no seguinte: Estou começando a um projeto em que quero fazer uma aplicação com interface gráfica, para que eu possa fazer por exemplo, deixar um texto pronto em uma folha, mas que em umas caixas de texto eu queira colocar uns textos em que eu quero que se encaixe num lugar nessa folha, exemplo:

Folha:

Olá eu sou [aqui entra o texto que eu colocar na caixa de texto no aplicativo], quero lhe desejar um feliz natal e um próspero ano novo, palavras de [aqui entra o texto que eu colocar na caixa de texto no aplicativo].

Aí logo depois, eu quero gerar um arquivo na folha pra eu possa imprimir depois.
Quero saber de vocês, o que posso usar nessa aplicação pra eu poder pesquisar como funciona e ir criando. To meio perdido!

Evento KeyReleased {
String campo = campo.getText();
String texto = "Olá eu sou + campo + etc..."
campomensagem.setText(texto);
}

Procura pelo JasperSoft