I would recommend Addon Control Panel for addon management, personally.
It allows you to set up 10 different load groups, which you can then just click to, set, and reload your UI. Really good when going from random encounters and world stuff to raiding or arena or whatever.