Software Worth Paying For

The best software rarely does the most. These are six apps that solved ordinary problems so thoughtfully that I still happily pay for them years later.