For some reason I'm in the need of testing several big pieces of software. I don't want to install a thing over a thing on and on. I remember there were software that allowed you to sort of create another instance of your installation in your same computer, install whatever and delete it at any time.
What would you use for this?