A main reason many of us use Virtualbox is because of Vagrant. If the same thing was easily possible (Is it?) with Parallels or VMWare we'd use those exclusively. I have licenses for both and use Parallels for any Windows-required work.
If it is Linux/Debian/Ubuntu the development environment setup problem can be solved by maintaining internal apt repository. It takes a bit of effort to setup, but after that it is a really smooth ride.