Hi
Since you are only dealing with one computer, here is how I would approach the situation.
Right click on "My Computer" and select "Properties". This will bring up the "Systems Properties" box where you can select the "Advanced" tab. The "Environment" tab will give you access to the "User variables for %username%" ( %username% will be the name of the actual logged in user's profile name )environment and you can edit where the TEMP and TMP files are stored for that user. I would create a folder, C:\TEMP, and have the user profile store the TEMP and TMP files in this directory. You can set up a subfolder for each user under the C:\TEMP directory for further distinction of which temp files are for each user. Redirect where the TEMP and TMP files are stored for each user to the C:\TEMP directory. You will now have a central folder for all user profiles. You can also change where the System TEMP and TMP files stored as well under a "C:\TEMP\System" folder for even easier cleaning of the temp files. Just be aware that some of the applications will store their uninstall file in the temp directory. These are usually read only files but, not always.
I hope this helps you.