Embird is an excellent program, not overly expensive. I haven't gone into the digitizing side of it, just the basic which allows you to change format, split designs and do simulated stitching and look at designs in 3D. I find it it very easy to use and does all that I want from the software.