So here’s an interesting idea – What would happen if I use ThinApp to capture Visual Studio 2010 and SharePoint Foundation? Could I have a portable developer environment that doesn’t require me to actually install SharePoint on the client?

In order to use the SharePoint tools in VS2010, you have to have SharePoint installed on the client. I installed Foundation on my client desktop and then disabled all the services. Using ThinApp, I might be able to get around that little hack.