TBC - i used xperl with mouseovers
Wrath - same ^ but then vuhdo was improved for other class's instead of druids so switched to vuhdo
cata - Vuhdo
VuhDo has came a long way in the past years it can do alot of things(run macro's,trinkets just by clicking on their name)
http://wow.curse.com/downloads/wow-a...ils/vuhdo.aspx