download for example) is handy addon for any class responsible for buffing in party/raid. And helpfull even if you solo. It just takes care of all buffs you should have or buff your party/raid and remind you when there is need to buff something. Buffing can be automated - in my case i just use scrolling button on mouse (down) to buff anything needed. Addon can be configured for particular instances and situations to make life even more easier.