I am an explorer of various data science and web development tools.
I used to frequently install various softwares on my machine. You will find R, RStudiio, Python 2.x, Python 3.x, Orange Canvas, Weka and many other softwares / tools installed on my machine.
It is very difficult to maintain all of them and still not have conflicts among them. One of my friends suggested to use virtual machines for data science tools instead of installing them on my machine (e.g. using virtualenv in Python).
Is it a good choice? If yes, what are the various virtual machine images available with various tools pre-installed which I can use?