I was the founding employee of a pre-seed startup called Asteroid. Our product was a native macOS app, built in Swift, that let users create ARKit apps without having to write any code.
It had a node-based interface, inspisred by Max, Quartz Composer, and Origami. Users would create “reactions”; building blocks of functionality that notices something happening via an input object, and triggers something happening in 3D.
I built the much of the app including the node-based interface, project export, and various nodes; including the camera, audio, and CoreML nodes.
When you had created your prototype on the graph, it could be exported out of the app as an Xcode project. It would contain a framework we wrote that would bundle the code for your prototype in an iOS app. You could then run the app on your phone, and modify the project to create a fully-featured app.