Thanks<3 Trying it out right now.One word for you - Reflux.
To do what you want:
1) Install it.
2) Go to a character who is already properly set up.
3) Type the command "/reflux snapshot kazmersui"
4) Log out.
5) Log on a character whose UI is not set up yet.
6) Type the command "/reflux switch kazmersui"
7) Wait for your UI to reload.
8) Revel in the awesome.
Please note that Reflux's commands are CaSe SenSiTiVe. "KazmersUI" and "kazmersui" are _very_ different to the profiling system, and thus to Reflux.
If you have any addons that use per-character settings, but don't use profiles, you can also set Reflux up to copy the settings for those addons - I believe the instructions are on the Reflux page.