Google says there are options for autohotkey too, although some are works in progress:
https://github.com/Paris/IronAHK / https://github.com/poa00/ahk.keysharp/blob/master/README.md
https://github.com/autokey/autokey
https://linux.die.net/man/7/xautomation
http://sikulix.com/
https://github.com/phil294/AHK_X11
https://github.com/jordansissel/xdotool
https://github.com/baskerville/sxhkd
Google says there are options for autohotkey too, although some are works in progress:
https://github.com/Paris/IronAHK / https://github.com/poa00/ahk.keysharp/blob/master/README.md
https://github.com/autokey/autokey
https://linux.die.net/man/7/xautomation
http://sikulix.com/
https://github.com/phil294/AHK_X11
https://github.com/jordansissel/xdotool
https://github.com/baskerville/sxhkd