What do you use to easily set up your environment? Do you use something like chef or puppet to do this?
For example when you get new PC and want to bootstrap it with your preferred applications and configs. I am software developer and in this case I often find myself manually installing plethora of different development apps like compilers, interpreters, vcs tools, build tools, editos, IDEs etc.