Hi
For a skilled developer sometimes it's easy to write a program than to find one, at least it can be true for a simple utility. But were there programs you decided to develop just because all existing were missing something important from your point of view or you were not content with how these programs were working?
For example, I created a simple picture viewer just because the ACDSee version many years ago didn't center the pictures that were larger than the screen. Although looked like a minor failure, it just made me crazy that finally was a powerful motivation.
Max