Here is my UI. I use elvui for the base then added a few convenience items.
Addons:
Autobar (to make it so I don't have to put infequently used things on my bars)
CLCRet (As a reminder of what other people think I should cast next)
Cooline (the bar above the action bars (cooldown timer)
MiniMapButtonBag