Code without "messing up everything"?
<p>I'm a coder (I'm on a mac) and I'm using a computer that is a computer that "shouldn't be messed with".  I'd like to install some command-line programs but I want to somehow be able to erase everything I did.</p>

<p>I know, I shouldn't be doing any of that just-in-case something does happen.</p>

<p>But, I'd like to do all of my work and then have it automatically completely clean everything up when I'm finished.</p>

<p>I'm planning to code in php, java and maybe objective-c (Apple developer toolkit).  I installed another OS (dual boot) and yeah.  That didn't go over very well with the manager....</p>
