Designing software requires empathy, and so does writing your website and the documentation and, most importantly, communicating with the people who use your software.
One of my favourite (and constantly running) applications is NetNewsWire which I've bought and never regretted. I'm writing this entry with MarsEdit, which is also from Ranchero. There is a neat interview on DrunkenBlog with Brent and Sheila Simmons where they talk about a small software company, developing software for the Mac and the applications that I love.
technorati tags: software, programming, people, ranchero