De acordo com minha experiência, o VS pode rodar corretamente no VMWare Fusion e eu escrevi alguns aplicativos .NET com ele. No entanto, não tenho muita certeza sobre o XNA. a possibilidade é "muito lenta", eu acho. Referindo-se a este ,
VMWare does not emulate a Shader Model 1.1 card - XNA needs a Shader model 1.1 card. There's no software rendering in XNA/DirectX - you used to be able to create the reference rasterizer which is optimized for correctness not speed but its essentially useless as a debugging tool. Even the simplest game will run too slow to work.
também outro tópico aqui