Qual subconjunto da funcionalidade do AHK você está tentando imitar?
OQuicksilver surge muito nesta discussão. Você pode armazená-lo em snippets de texto, disparar scripts e mover muita coisa entre os programas.
Para "macros" reais, há TextExpander . Esse é um gerenciador de entrada que fareja para certas combinações de teclas e, em seguida, corre para retroceder sobre seu atalho mágico e substituí-lo por algo estático ou dinâmico. Como no meu sistema, "ddte" se torna "2009.08.22" em qualquer programa sempre que eu estou digitando.
Automator ou AppleScript pode fornecer algumas das coisas de macro sem macros reais. Você estará lidando com ganchos de aplicativos reais em vez de hacks de entrada, mas vale a pena conferir.
Há também o Spotlight.