Very rarely do programs reach the level of tool, although I wish more would aspire to.
Do nothing more nor nothing less than I ask.
Do it well and without complaint.
Above all, be consistent.
- vim - my text editing tool
- synergy - my keyboard multiplexing tool
- git - my version control tool
- TinyCal, TinyAlarm - what the OSX clock-area should have been
…and very few others.
Coincidentally, most of these tools have a high learning curve. But perhaps not coincidentally, they are so powerful and consistent that the initial setup cost is dwarfed by their general utility.