This is so cool! Nice work 
Was Fluxus (another library to do creative coding in Racket) an inspiration by any means?
I am also interested in how you did the examples, are they p5js? Because it reminds me of ClojureScript that can transpile Clojure to JS.