ZooCrewMan wrote:
. . .
So, I figured the easiest was would be seperate user accounts, "Home" "School" "Work" etc., and all have different settings, but still point to the same Home Folder.
The problem is, most of those settings are kept in the home folder.
You could probably do what Softwater suggests, with an AppleScript, or perhaps an Automator workflow, but it's not without some serious downsides. You'd need one for each setup.
At least one complication would be, any change you wanted to make to each setup would have to be done to that script; you couldn't just drag something into (or out of) the Dock.
Another theoretical possiblility would be to have separate user accounts, but use the special Shared user folder for your data. You'd have to select it as a souce or destination for each app you use, but many will remember that from use to use.
The complication would be permissions. When you save a document there, the user that saved it is the owner, with read & write rights. All other users have read-only rights, so could view and open them, but not update them. You'd probably want to create one or more sub-folders in the Shared account (for various types of files), and you could probably set a Folder Action on each to grant read & write permissions to anything created in them.
Then you could set up the desired network location, Dock, and Desktop for each user account.