Monifesto is a library for drawing on a layered canvas.
Here's how I'd like Monifesto to work.
import Monifesto
monifesto = new Monifesto()
monifesto.line()
import Monifesto
monifesto = new Monifesto()
background = monifesto.layer()
background.color(lightblue)
import Monifesto
monifesto = new Monifesto()
background = monifesto.layer(lightblue)
foreground = monifesto.layer()
foreground.line()