Os links na resposta de nik são um pouco antigos, mas ainda muito úteis, embora tenha havido alguns avanços desde então. Há IronAHK atualmente disponível, que é uma reescrita completa do AutoHotkey que funciona sob o .NET, bem como o Mono , permitindo que ele tenha compatibilidade entre plataformas. Também é gratuito e totalmente open source.