ElvUI Shadow and Light is recommended. You can find it in the TukUI client or wherever you get ElvUI, or at this link: https://www.curseforge.com/wow/addons/elvui-shadow-light
A few things:
- Player power bar is hidden (mine is in WeakAuras). You can enable it under UnitFrames -> Individual Units -> Player -> Power, and click enable
- This UI was made with weakauras in mind for tracking most things in combat. It does not include easy buff tracking or similar HUD features. I highly recommend using WeakAuras. My wago profile has compatible auras.
I am a tank and designed this for tanking but it probably easily translates to DPS. Could easily be tweaked as well for healing, but it may be some work to make the unit frames better for a healer.