Autoit es un programa freeware que descubrí por casualidad hace unos días. Se trata de un programa de scripting, con un lenguaje sencillo estilo BASIC, que controla la interface de windows (funciona en casi todas las versiones de windows, del 98 al Vista). No requiere agregar referencias a dlls en los programas, y general ejecutables rápidamente.
En total, es una forma muy fácil de hacer macros, que permite alterar las ventanas abiertas, controlar el cursor y simular la actividad del teclado.
También posee un generador de interfaces, y muestra las palabras reservadas a medida que uno tipea el código (algo especialmente útil cuando no tenemos ni idea de qué palabras hay disponibles xD).
Descarga oficial: http://www.autoitscript.com/autoit3/downloads.shtml
Documentación de Scintilla (el lenguaje de programación que utiliza Autoit): http://www.scintilla.org/ScintillaDoc.html
Foro de Autoit en español: http://www.emesn.com/autoitforum/index.php
AutoIt + Koda + Manual (Post de Taringa!): http://www.taringa.net/posts/downloads/1985078/Empezando-con-AutoIt.html