Super Patterns 2 is a desktop application that lets you create a pattern with shapes, images, and rich text strings.
It is an updated version of a desktop application called MiPatterns. You have the ability to create a pattern which can be saved as an image file to your disk.