Probably the simplest way to accomplish your goal is to implement a mandatory profile. You would set this up in the same manor as you would a roaming profile with one exception, your going to rename the NTuser.dat file to NTuser.man. manual profiles can be assigned to an individual or by group so all of your workstations will receive the settings. Plus with a manual profile the user cannot make permanent changes to the desktop environment like they can with a roaming profile.
Folder redirection basically points or redirects the mount point of a folder to a network share so that it’s contents are accessible from other workstations on the network. You could use this in conjunction with a roaming or mandatory profile.