I'm not sure if this would work for you, but what I typically do for development is create a virtual machine on the host work computer. Then, I install all the necessary development tools, SDKs, etc. within that virtual machine. If something goes wrong with the host computer, all you need to do...