VectorFlow is one of those projects that you keep going back to, I originally wrote it in AppKit/Metal, then more recently Swift/SwiftUI.
It's fair to say the SwiftUI rendering is much simpler than the Metal one.
I call it a node based procedural vector editor tool
You start with a data source, some dots, a line, and then feed that into another node that does some other processing
You can link multiple chains together and produce weird and wonderful output

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)