A Creative Approach to Surface Pattern Design