For a graphic designer, generative techniques do not have to be a lofty unattainable process
governed by complicated mathematics and coding, which are difficult to understand and implement.
Instead, generative designs should be perceived as a way to make visual design:
In constant flux, activity or progress
Reactive to a designer’s rules and a user’s needs or promptings
Offers opportunities to present fresh outcomes through iteration, play and discovery
Produces controlled complexity through the interactions of simple components
Able to produce numerous outcomes with cohesive visual properties