Mainly I want to know if this can be done on OS X. Answers pertaining other operating systems are also welcome though.
I know that it is possible to launch Blender.app from a USB thumb drive and use it on a Mac. But I believe a new Preferences folder is created in
~/Library/Application Support/Blender/2.76 (or whatever the Blender version number is)
Is there a way to get Blender to also use preferences from a folder on the USB drive?
If Python is not installed on the Mac, are there any workarounds that don't involve installing it on the system? (Not planning on running my own scripts, but add-ons may rely on it?)
Will I get hassled by Gatekeeper, even if I'm running the app from an external drive, and not modifying the Mac?
The goal here would be to have my own startup .blend, keyboard shortcuts, and add-ons that I would normally have at home - as soon as I plug in to another Mac, without needing to change the configuration of that Mac.