@neauoire @chrisamaphone Have you ever played around with L-Systems (I bet you did :)? It seems there's a lot of conceptual overlap here, even though they don't offer much in terms of control flow or Turing completeness. I just think they generally still remain somewhat under exposed/explored (beyond the traditional Turtle graphics applications). If you attach different kinds of interpreters, they can be pushed pretty far... In the past I have used them for genetic programming, text & code generation, music composition, and even basic stack machines (where the L-System acts as an iterative macro expansion stage)...
A couple of FizzBuzz examples (incl. a super basic Forth-like VM) using https://thi.ng/lsys...
https://gist.github.com/postspectacular/7d0ae7d90e0eafb69e60fb97e2838221