This is a fairly simple interface mod a friend requested I write for him. It checks for standard tanking rotation cooldowns, shouts, and thunderclap, and recommends what action to perform on the next global cooldown. While there are common "one button tanking" macros which automate a threat rotation, they are incapable of also determining when debuffs need to be refreshed, and cannot be modified "on the fly" to compensate for rage shortages.
This is not by any means a "bot" program; output is made to the default floating combat text, and requires the player then actually use the ability for it to take effect. To function, the mod requires the default UI's floating combat text be enabled under interface options. At a later date, support for an SCT plug-in may be added, as well as possible extension into a more programmable tool capable of making priority-recommendations based on user preference rather than the hard-coded defaults currently in use.