Initializer
Each initializer rolls one composition (its tools, colors, and placement) and bakes it over a paper gradient. The button on the canvas corner runs it again with a fresh palette. The initializers live as one group in the library, and the drawing tool runs them too: every clear picks one at random from its config's list, so the try-drawing demos start with the scatter, and the Drawing Tool Demo and the packaging layer start with any of the four.
Gradient and scatter
open full size ↗The drawing tool's own start: a paper gradient and one to four strokes scattered with random tools and palette colors, the first one long.
Stroke patterns
open full size ↗A random stroke tool draws one narrow-lined composition over the paper (stripes at a random angle, a grid, or wave rows) in two alternating palette colors, with even odds of a second composition overlapping the first.
Split colors
open full size ↗The canvas is divided by a random straight line, and each part is divided again at even odds, a few levels deep. Every region takes a flat palette color, and one to four random strokes land on top.
Big fills
open full size ↗One to three very big fills with random fill tools. Each fill's spine runs from a point past one edge into the far half of the canvas, so it always crosses the midline without having to cover the center.