My Crafxzen potholder builder allows a user to choose a pattern from a pattern list. The first 25 patterns are based on known patterns used by Harrisville Designs. At the bottom of the list are two patterns which generate unique patterns.
The first unique pattern is called Unique Abstract. This generates a pattern using a different color for each row and column loop. The colors are based on the colors currently selected.
The second unique pattern is called Unique Single. This generates a pattern using a different color for each row’s loop. The same colors are also used for the column loops. The random colors are based on the colors currently selected.
Each time the Unique Abstract or Unique Single option is clicked, a new pattern will be generated. The previous pattern will no longer be accessible.
At some point, I plan on adding the ability to save a list of favorite patterns.

(paidlinks)
Crafxzen On Etsy