Hay los registradores macros de las ventanas que le registrarían los pasos de la pantalla y usted puede ser que pueda utilizar esto para su programa. No sure cómo es bueno están sin embargo
Mecanografiar a ventanas el registrador macro en google
primer uno hacia fuera es éste que las demandas para hacer lo que usted quiere
http://freelabs.info/macrorecorder.aspx