Alternativo para Robot

Pessoal,

Estou bolando um esquema aqui para escrever conteúdo numa janela ativa.
Tipo uma macro.
O sistema irá pegar a janela ativa e escrever alguns textos pré definidos.

Dei uma lida no robot, mas não foi muito prático, já que ele não aceita acentuação e caracteres especiais de forma fácil.
A idéia é pegar um texto "Este é um teste"e copiar fielmente para a janela que estou trabalhando.

Alguém sabe como poderia fazer isso?

Seguinte, eu tenho algo que talvez lhe seja útil.
Eu fiz este robô para saber fazer as coisas a partir de um script pré definido.

Ele obedece a alguns critérios, por exemplo:
{MOUSE: x=?,y=?}, aonde as ? podem ser substituidas pelas coordenadas do mouse.
{MOUSE: LCLICK}, envia o comando de left click do mouse
{TAB}, envia comando TAB
{Fn}, aonde n pode ser substituido de 1 até 12
@, tem como função a tecla windows
~, enter
{DELAY=?}, faz com que a execução aguarde os millisegundos para prosseguir

De cabeça são esses os comandos que eu me lembro, mas já dá pra fazer um bom “estrago”.

OBS: Lembre-se de que para roda-lo é necessário ter a biblioteca JNA, então faça o download dela e si divirta.
OBS2: Na época a DLL foi feita para funcionar em VB, por isso não usei o Robot do Java. E eu tb descobri JNA aqui no fórum a pouco tempo =p