Here's a practical example I've been thinking about a lot recently, in the context of frontend/react. You could create out of the building blocks today a very different kind of ide inside your browser. Imagine this: you are creating a component, you start with graphical part then in the browser you open a dev menu that is connected to redux or maybe just a list of api call functions or a bunch of hooks. You compose those to match with component props directly in browser and the hoc with required prop transformations is generated with appropriate typings and possibly test data ready. This covers a sizeable chunk of work I do everyday, and now even designers could do it. Especially if we hide git interactions from them too, which is also not very compicated.