@dubhaze93 Ahoy there, I have passed your query along to the Community team and hopefully we'll get some clarity on this issue.
As there is no official statement at this time, that suggests to me that it may not be regarded as a cheat.
I'm a long time mmorpg player and when you have a screen full of a gazillion abilities, buffs etc that often stack or depend on each other, it is very useful being able to create a macro. For me, SoT isn't that sort of game, but macros could make life a little easier for mundane tasks.
I'll let you know when/if I hear anything back on the subject..... Mondays are usually pretty busy for the Rare team.