Hopefully this will be the first post of several on setting up systems, using tools and generally getting sorted out and ready to develop.
This first post is aimed at what tools to use, Scott Hanselman has a great list of tools here, some of which I use regularly and some of which I have never heard of but will be trying out. But here is the list of the tools I put on my system when I have to create a fresh install: