The ability to quickly create new designs from templates is something that has helped me tremendously in my business, which is designing custom fabric pieces. I can easily keep track of all of my inventory as it relates to my customers' projects without having to go back and forth between programs or keep multiple files open at once. It is not always perfect. Sometimes I have trouble finding things within the program, and some of the options are not available when you first launch the software. But these minor quirks don't make up for the benefits of this software! This program makes creating pattern designs so much easier than trying to do it on your own! I am able to create projects in less time and with less mistakes thanks to this program!