Building on Lines Across Canvas (link), I started exploring with PVectors, translation, rotation, and adding modifications to color variation through the iterative process. Creating a bunch of these at one time was a good exercise in
void draw() {
looping as well as for/while
looping. As this was a study for a larger eventual project, I got to play with the object oriented side of generative design to boot. This was designed in Processing with less than 200 lines of code.
In the above studies I started working on an overlay method for reviewing traits as part of my iterative process. I now use similar overlay scripts to dial in parameters I think would be key to variety, aesthetic appeal, and rarity.