Sim. Você não deve ter problemas no desenvolvimento em ambiente virtual. Meu amigo usa o Ubuntu e caixa virtual para desenvolver em Visual Studio e ele também usa VB para desenvolver no OSX, eu acho (não tenho certeza sobre osx). Ele diz que não teve problemas. Você pode encontrar problemas se estiver lidando com alguns gráficos complexos.