I have EQ5 [since 5 came out] It meets all my designing needs. If I ever get to the point that it doesn't do all that I need, I'll consider upgrading to the most current version. There is definitely a learning curve. However, if you follow the lessons and ask questions at the EQ website, you should catch on quickly. I design all of my quilts with it. When I see a quilt that I like, I can just design it, or a similar one, in EQ. I can easily change the size or auditions the colors. Rhonda, a member here, has put some excellent Tutorials in that forum for EQ users.