The software is easy enough for someone who has never used it before but also allows you plenty if features including 3D modeling which can be very helpful in understanding how products will fit together or what they look like when finished (if there are any changes). I have not found anything that i dislike about this product yet however we do need time using all functions thoroughly because some areas may seem simple at first glance until later users learn ways around them better than us! We use ziateks power take off most often during design stage while making sure everything fits correctly so final assembly does go smoothly without issues down line once manufactured/sold etc..