A maioria das caixas vagrant são construídas para o virtualBox, porque, por padrão, o vagrant é configurado para usar o virtualBox como seu provedor. Além disso, o virtualBox é gratuito quando não é o caso de outros provedores. Não consigo encontrar nenhum bom motivo para usar outros provedores. Eu uso vagrant para a maioria dos meus projetos, tanto em LAMP e MEAN e usando o VirtualBox sem quaisquer problemas.
Agora você quer usar vmware, você tem que instalar plugins. Você sempre pode criar uma caixa a partir do zero se não obtiver uma da nuvem. Mas, claro, isso é um processo demorado. Eu publiquei um guia sobre 'como configurar um ambiente de desenvolvimento do Ubuntu usando vagrant ' e em que eu mencionei como envolver um ambiente existente vagabundo em uma nova caixa. Novamente, não tenho certeza se o reempacotamento é possível para outro provedor. Por favor, confira e deixe-nos saber sobre isso.