I\'m currently experimenting with build script, and since I have an ASP.net Web Part under source control, my build script should do that at the end:
VirtualBox also has API's for automating their VM's.