I find macros and tanking abilities don't go well together, if you need to do something quickly then you are stuck in a macro and can't do it quickly.

I find it easier to do things on the fly, the hardest dps to keep enmity off of imo is the BRD. Good BRDs have crazy single target dps and I've tanked with many who pop their cds on every trash engagement.

Just shield lob, enmity combo and do your best. It is a thankless job and not a guaranteed commendation either.