This is something I've wanted for years. My dream app is a "data canvas" where you can write, draw, plan, automate, compute, graph, collaborate, and package into a user-facing executable. Basically every productivity tool (and I mean <i>every</i> tool) combined into one, with extreme flexibility and interoperability.<p>It's also something extremely hard if not flat-out impossible to do with an intuitive UI. All of that interoperability means extreme complexity, and it's not even possible to infer advanced computations or constraints for an app without specifying them in detail (in which case you're basically just programming). But I like that people are trying, because even though there's no unified data canvas available yet, we really are getting closer with things like high-level languages, low-code solutions, Apple and Microsoft continuity, and of course this.