AHK (AutoHotKey) It can't get you banned because it's not injecting deep inside of your game any DLL's.
AHK is used for alot of people even when they are not in-game, and may not even know that it can be used for the game. It is used for helping in computer tasks even to turn the PC off with a single press of a key. Very handy program, it input the commands into your keyboard/mouse.
Basicly, it's safe, played with it, changed between one and another that I did myself because it's baby easy to be done. Use it alot on VAC secure servers, a year and nothing happened, because well... it's not injecting anything into the game files, so valve scans will NO detect anything, because AHK is not messing with your files.
Hope this is enough for you to be able to understand me. :P