DesignaKnit 7 Professional allows you to select a garment design from a table of choices. Pick the size you need, then modify the fit as needed. Or you can choose your measurements from the Custom Sizes table. A diagram of the garment appears for further modification if needed. You can then modify the pieces individually to add more style features. Next you can design the stitch pattern then integrate it with the garment piece to see how it looks. If you input the gauge information the screen representation will be accurate. Photos, cartoons, and graphs can be imported and modified to work with knitting. Machine knitters can use the knit-from-screen feature to guide them row by row as they knit. This is quite a comprehensive software package.