I'd avoid using macros.

The target ones have targetting issues (no idea what causes them) and macros can't be queued, meaning if you're spamming a particulate heal for burst healing, you miss out on the time between the press of the key and when the GCD comes off.

I use <t>, <tt> macros for DPSing and abilities like Virus, but that is it.

I've had many issues where I'd suddenly start healing myself and since there's so indicator whilst casting an ability who it is going to hit, it's more pain than it's worth.