Sorry, I've never used AHK, but my understanding is it's very much focused on scripting UI's.
We support a little bit of that (you can tab between different fields in a webpage with Blaze), but we're much more focused on communications (text).
Most of our features are really about making static or dynamic messages or documents. So for example, lots of forms support, formulas, data validation, etc... And making this all as accessible as possible.