I have Bernina machines and I use Bernina Software. I'm waiting for version 9 to start shipping. When I first started using it, most features were over my head, but I've grown into it. I like to tinker with designs. There are so many software packages out there that you need to figure out what you want to do now and what you may want to get into later. Take your time and research...find YouTube videos and spend an afternoon with an endless cup of coffee. Good luck.