My next programming project, which I’ve already started working on, is a tool that would help authors make indexes for their books. If this sounds rather niche, well, it really is. While I don’t want to give away my plans too much, I do want to say that I’ve been deeply dissatisfied with existing indexing software. It’s too specialist-oriented, not visually compelling, and generally old-timey feeling. I’m going to try to do better.
Indexing is a very small field, and indexing software is a niche within that niche. But there’s definitely room for new tools that are useful to authors, not just to professional indexers.