Lol, I have been exploring in the opposite direction. Given a set of basic CRUD endpoints for various data structures, including links to other structures. Generate a basic UI for them, with guidance on added ui to generate based on input and data oriented interaction specs.
This is cool though, I think there are going to be an explosion of different higher level development patterns that will be useful in a lot of different situations that AI will enable. It will be interesting to see which ones get wider adoption, and which stay useful but in smaller focused niches.
https://jsonforms.io/
https://rjsf-team.github.io/react-jsonschema-form/docs/
Domain driven design or data driven design has it's benefits for sure.
A scenario that comes up is the combination of understanding the problem space, use of tools and what the developer knows/needs to learn can shine their path in different direction to get to the outcome.