The only class addon I use is
ClassTimer for DoT's; but it's also for all classes and that's nice. I use
Quartz for my casting bar, the latency option really helps you with putting out more DPS. For my bags I use
Combuctor. And for questing I use
Lightheaded along with
TomTom.
Those are my "essentials". Hope that helps.