I use ElvUI. It gives me a raid UI that looks kinda like Grid. By default it tracks LB, Rejuv, Regrowth and WG on targets as little squares of different colors in each corner of a raid member's rectangle. And then I just use mouseover macros for all my healing spells. Takes a few macro slots but I like to keep my addons to a minimum.
Sample macro for rejuv:
#showtooltip
/stopmacro [stance:1, nomodifier:alt]
/cast [target=mouseover, help] [target=target, help] [target=targettarget, help] [target=player] Rejuvenation
You could take out the /stopmacro line. I used to be a bear and didn't want to accidentally leave form while tanking. And I know that there is a way to make that 3rd line shorter with a different syntax but this works fine so I haven't bothered updating it. The macro prioritizes friendly mouseover (whether UI or character model) then current target, target's target (sometimes useful, you could target a boss and heals will always go on the tank that has aggro) and then yourself if there's nothing else to heal.