OldGromm's Action Bar Profile Changer allows you to save and load up to 30 action bar setups in profiles.
The "visible-only" will only fill empty the action bar slots, but leave any pre-existing actions alone. This way you can create templates that only cover a certain action bar row, for example.
Optionally, you can save the currently-used edit mode layout, as well as saving the amount of action bars that are currently visible (both of these options are disabled by default, check the in-game options menu).
The swap feature allows you to switch between two profiles. Certain installed add-ons can be enabled or disabled depening on the profile. All of this is rounded up with a UI reload command for a proper setup change.
List of available chat commands:
/OGABPC_Menu
Opens or closes the add-on menu.
/OGABPC_Minimap
Shows or hides the minimap button.
/OGABPC_Messages
Toggles the chat messages send by this add-on on or off.
/OGABPC_Save
Saves the currently-selected profile.
/OGABPC_Load/OGABPC_LoadFull
Loads the currently-selected profile.
/OGABPC_LoadPartial
Loads the currently-selected profile (fills out empty slots-only).
/OGABPC_ResetBars
Clears all action bars.
/OGABPC_ResetProfile
Resets the current profile (also clears all action bars).
/OGABPC_SwapProfile
Swaps the current profile with another one.

