EQ6 is great if you plan on designing your own blocks. If you just want to plan a quilt 123 would be good. The other limitation is the number of fabrics included BUT they have monthly and daily downloads that increase you blocks and fabrics. I do not have 123 as of yet but have read about it all over then net thourghly.