HealBot (and Decursive) created OnHover and OnClick macros, and re-skinned the raid frames. You could replicate that with the default UI if you wanted to waste a few hours writing your macros.