Could you briefly describe your workflow for doing that or give a pointer to a blog you wrote/like that aligns with the process? Thanks in any case, happy designing ;-)
If I find a task to be annoying and repetetive, I use an LLM to do it, then validate it. The quality of my work only improves, and so does the speed, and I don't lose my skill over time.
Once I got the manpages ready and the way I wanted, I just stored those in an empty project folder and told the agent to implement as specified in a language of my choosing.
Maybe for other development scenarios like GUI there is some "native" way to spec the project in a common format like this.