I want to get a feel if anyone is actually interested in this. I have been working on plugin that can backup up your settings based on the OS platform you are working on. It can also automatically copy them over.
I store my settings on github, but ST2 settings or even certain plugins settings may differ for me depending on the OS I am working on.
The way the plugin currently works, is that you define a number of files/directory you want to backup for a specific platform. If they have never been backed up for that OS, it will back them up on the next restart of ST2. This also allows me to clone by User folder from github on a new system, and all of my settings for that OS automatically get copied over from backup if the files do not exist.
Also, at any time you can use a command to force a backup of all files/directories if you made changes to the current working one, or you can use a command to copy over your current working one with your backup (like if you made some changes in the repository and you just fetched them and you want to copy them over).
It could be added to Package Control, but if you are like me, and install different plugins depending on your OS platform, you would probably want to back up your Package Control setting file for each OS creating a catch 22. I personally just drop the plugin directly into my User folder.
Anyways, I plan on adding one more command to remove orphaned backed up files, then if there is some interest, I will post it here on the forums. If there is no interest, no worries; I created it for my own use, but then I decided some people might like to use it as well. Anyways, if your interested, let me know.