Text this: Generative design: visualize, program, and create with processing