What is a good software to design and make patterns? Some of you have some great patterns, how do you do it?