Haha same, I have a pretty rigid / custom configuration in isboxer and gs macros for healing. Healing with a holy priest, I need to constantly heal single targets which is hard to do as a MB. So I created 5 click bars, one per toon. When I click a bar, it enables a step for 8s in the healing rotation that heal that specific toon. Each step cannot move forward before 1s. At the end, I get some sort of a queue that heal all the selected toons for 8s more or less equally. That's the gist of it. Then other click bars for heavy healing spells.
For my 3 DH havoc, I use this GS macro
https://wowlazymacros.com/forums/top...7-1-5-2213311/. I tried them all and this one has the highest throughput. I suspect that it's because Eye Beam doesn't always trigger as soon as it's available because other attacks are ready to use and require less fury (or whatever it's called).
For the vengeance DH, I have one GS with all the attacks xD.