I use Microsoft Publisher. You may already have it if you have Microsoft Office suite. It isn't geared towards quilts, and it won't figure yardage, but it has great drawing capability and built-in shapes, snap-to rulers, color and texture fills, etc. I can draw and edit any shape I want, and put shapes, photos or words anywhere I want. Plus I can turn it into a pdf very easily.