Do not use ANYTHING that might automate, streamline, or promote multiboxing.
The rules of thumb is one keypress = one in-game action. Do not use any software to get around that. If you want macros, use the in-game macro maker.
People have gotten banned just for having AHK running while WoW is. It is not worth the risk.