I like that you can create my own product shapes in CAD or Solidworks drawings to upload into software for printing onto fabric/materials of various colors as well! The customer service is excellent; they are always willing & able help me out when needed!! There isn't anything i dislike about this program at all. It's very user friendly which makes it easy even if one has no previous knowledge using computer programs such as AutoCAD etc.. This helps us save time by not having an engineer draw each part manually from scratch before we send off our designs so everyone wins here :).