Eu tentei fazer isso sozinho usando o VirtualBox e movendo a imagem ao redor, mas cresce em tamanho e depois de um tempo movendo-se torna-se uma tarefa por conta própria.
Uma opção que você pode considerar é ter backups de trabalho sincronizados com a nuvem e usar o provisionamento para configurar o ambiente. Algo como o link permitia que você configurasse todos os PCs da mesma forma todas as vezes.
Você também pode usar algo como Ansible, apenas mostrando este repositório como eu usei antes.