There seems to be a lot of confusion coming from players who starting playing Darkfall after AV clarified on the use of third party programs and the EULA. Please read the following for clarification on AV's policies;
From Aventurine's Knowledgebase/Policies Support Section;
The first quote states that unattended macroing is a ban-able offense. Whereas third party programs that hack, mod, and generally cheat are perma-ban material. This generally refers to programs that alter the game world/mechanics, not general combat macros.
The second quote states that the first major ban wave in Darkfall was not for macros, it was for cheating programs.
Tasos mentions a change in policy in the third quote, stating that macros are now ban-able (note, however, he does not specify attended or unattended - big difference here). Regardless, macroers are initially issued warnings rather than perma-bans. And again, Tasos notes how third party programs that hack get perma-banned without exception, not macroing.
Edit: The Support Center link states that macros from computer hardware (Logitech G-Series, etc) are acceptable Darkfall tools, therefore permitting combat macros that do not break game mechanics.
As far as I know, this is the last update on the EULA-related macro/third party programs that AV has given us. Third party programs that hack or cheat Darkfall's systems are perma-bannable, whereas using macro programs are (at worst) given a temporary ban.
With today's ban hammer dropping, the Darkfall community needs to be educated on AV's policies before any "They deserved it for using X program" can be thrown out.