I think personal software is going to become the biggest software category. Things that benefit you and your way of working.

Why learn someone else's tool when you can create your own?

Often you need a specific feature or two. The existing software offers much more because it serves people with different needs. You find your way through all of that to do the one small thing you came for.

A focused tool can be a business. But your particular need does not have to justify one. If an app is useful to you, that can be enough reason for it to exist.

Simon Willison built a small Mac presentation app with AI because he wanted to give talks using a sequence of web pages. He made the tool fit the way he presents. He also describes the iteration involved and the technical experience he brought to it.

You still need to try what you build, check the result, and fix what gets in the way. Keep the first version small. One useful feature is a complete goal.

So the next time you find something annoying or difficult, or think, "Wouldn't it be nice to have X?" (Elon if you are selling?), just prompt it. Create yourself a native desktop app that does this one small thing.

Use it. Enjoy the feeling of pride.