Uma solução potencial é executar Máquinas Virtuais (VM). Uma VM por projeto. Você pode fechar e alternar a VM à vontade. As VMs podem dormir lindamente e quase nunca precisam ser reinicializadas. Eles também podem ser salvos, salvos em backup e executados em outras máquinas, se necessário. Por fim, você pode usar a unidade compartilhada para todas as suas VMs para salvar seus documentos no mesmo local da sua máquina principal.
O problema será o licenciamento. Mas se você tiver uma licença extra do Windows (talvez o seu antigo XP?), Provavelmente poderá instalar e registrar um Windows, instalar seus programas e fazer várias cópias de sua VM. Contanto que você esteja executando apenas um de uma vez, isso deve funcionar, já que todos serão iguais.
VirtualBox é gratuito.