It's best to have your tools with you. If you don't, you're apt to find something you didn't expect and get discouraged. Stephen King
Good tools are half the job, and this is just as true when you're building a house as when you are building software.
So let's take a look at some tools o...Dennis de Best