I use EQ7. I haven't found another program with all the features of EQ. You can design any quilt you can imagine, quilting stencils, paper piecing, applique, all using the fabric and of your choice in the design. You can import a picture of a quilt, trace the block design and convert it to a block pattern. The more I use it the more I find it will do.