Yes,
It is an excellent software. watch tutorials and watch for software updates. There is only one developer so sending him feedback will make the software better. I had a version that would not work on my laptop and he quickly responded in email and gave me a previous version while the new one was fixed. Also, I have been able to accomplish large bag sixe patterns with this and it prints correctly.