I work on projects for various clients. There are a handful of documents, all stored locally on my computer, that I frequently need to reference. Additionally, there are some URLs (on our company Sharepoint site) related to each client and/or technology that I frequently access. I am looking for some way of scripting easy access to all of these documents and items. So, when I go to change gears from Project A to Project B, I can click an icon and all of Project B's defined documents and URLs are opened, ideally in a consistent layout. It prepares the ideal workspace for Project B in an instant.
I have already considered the idea of virtual desktops (using Dexpot or virtualWin) for each project, but what I'm looking for specifically is a way to launch all the documents and URLS (batch file, maybe) along with a way to ensure that everything is laid out sensibly on the screen (window management).
I feel like this might be fairly simple with AppleScript and Spaces (tell each item to open in a particular Space with a particular window configuration), but I'm on Windows 7.