I like that it's an open system which allows us to create our own products (customized), so we can easily change them according with users' needs or preferences; there are several modules allowing customization of product creation process as well from drawing step up till finalization phase.; It works very good when you want control your production workflow without compromising quality standards ; There is no possibility at all adding new features if needed by user community because this software was built only considering large companies who could afford such high cost solutions instead creating something more affordable but reliable! Maybe they should add some kind feature addition/enhancement requests section where customers may submit their ideas directly via email / live chat support service etc..