What I do is, install everything (kgpanels, bartender, SUF, etc), obviously. I set everything up the way I want it on one character and create a profile for all the addons that allow it. Then I exit the game and go into /WTF/account name/saved variables/ and copy everything in there. Once that's copied to the clipboard, go into every other /account name/saved variable/ folder and replace whatever's there. Then I do the same thing with the other saved variables folder that is in /acc name/character name/; copy paste from the one I set up to all others.

Once you log in the other toons, all you should have to do is select profiles for a few addons. It takes ~30 secs each or ~30 for all if you use the mouse repeater :P. That's the fastest way I've found to do it. There's also and addon out there that allows you to create profiles for addons that don't have them natively but I can't remember what it's called. I haven't used it yet but I've heard you can simplify the process I described even more with it.

I'm at work so I can't double check directories and stuff, but that should be pretty close. Hope that's what you were looking for.