Если у вас есть определенный набор компьютеров, на которых вы собираетесь работать, вы можете установить программное обеспечение виртуализации на всех них один раз и запустить VS внутри виртуальной машины. Виртуальная машина может быть создана и запущена непосредственно с внешнего жесткого диска USB.
Я сделал это как с VMWare Workstation, так и с бесплатным VMware Player. Снижение производительности при запуске виртуальной машины с USB-устройства невелико, а переносимость среды велика.