GUI and command-line tools developers use daily - file transfer, version control, editors, browsers, terminals and scripting.