I was scared to use ccsm until I read this blog which makes it look like all that ccsm does is to edit the compiz .xml configuration files.
A search for compiz reveals:
I backed up these directories and then made then changed from "unity switcher" to "static application switcher" using ccsm as shown here
I then logged out and back in again and compared my backup to the changed system.
Here are the results of
diff -r compiz_before_change/ compiz_after_relogin/
- Binary file
< <entry name="active_plugins" mtime="1354022954" type="list" ltype="string">
> <entry name="active_plugins" mtime="1354023761" type="list" ltype="string">
> <li type="string">
> <entry name="alt_tab_forward_all" mtime="1354023761" type="string">
These differences don't look big enough to me since I can't see anywhere that shows the keybindings which were changed, only the one which was disabled, so maybe compiz is a real pain and the change is in the binary file :-( Let's hope not!
I think if you expanded the backup and comparison, perhaps to the entire /home/ folder you would be able to find out which files contain the changes you want to make and then all you have to do is copy them from machine to machine.
Aren't human readable config files just awesome! :-D If compiz saves the settings in the binary file the coders who did that need a very stern talking to. >:-|
P.S. In case your wondering, I actually made another backup of the same files after I had logged back in and then compared the two backups. It seemed quicker to me but then my brain does funny things sometimes ;-)