I have been building a fun project for a niche (of which I am a member) [2] and have found the process very relaxing. I have found it helps me ship more, because it narrows down the features you consider and the vocabulary you use. I have to think less about big picture stuff to some degree.
It's also very useful being a member of the target niche as you come up with new ideas for features going about your daily life. I'm building a browser based Markdown renderer for developers who use CLI-based agents and today at work had a great experience with a mermaid diagram [3] to explain some architecture. I didn't think the renderer I had to paste my diagram code in was that great (tried to upsell me), so this evening I worked on an (unreleased) feature to render mermaid diagrams beautifully + embedded in a Markdown file.
[1] https://counterslayer.com/
[2] https://sdocs.dev, Show HN: https://news.ycombinator.com/item?id=47777633