Standalone Command Line Tools The writing of standalone tools is an underappreciated part of software development.