Developer productivity is a perpetual area of improvement. Finding better tools, new abstractions, learning shortcut keys and using modern project planning is a way to continually get better at your job. The goal of doing all that is to produce better software faster. Choosing the right tool for the job plays a big part. Lets say you wanted to..