So Buffet has been around and its awesome, then I found CreatureComforts as I started rolling a Hunter. And it seems to me that being able to change macros on the fly while your in game without actually typing it in urself is a little borderline illegal (gaming wise), I would imagine anyways. Considering you can put complex intelligence in the Lua, to change a couple of lines in a macro depending on situations going on.
to start of with I was thinking of making a buffet/ccomforts type of addon for Hunter Aspects, if I manage to get it to work awesome moving on to broader horizons which leads to ask would such addons be legal?
I assume you are thinking in the lines of a macro that you spam and it gets updated on the fly to do the things you want?
I think you are missing one restriction, macros can't be changed by scripts while in combat.