Cstitch is open source so free , and it converts pics really well, but doesnt do great print outs or give much information. I use a few some are more expensive tho, Jane Greenoffs IStitch is relatively cheap , but doesn't convert pictures that well ( and only accepts bitmap images) but if you are looking to completely create your own deigns its great! does lengths of skiens needed etc.. doesnt do page overlap tho I havent found one that does that?