The ability to create reusable components that can be used in other projects without having to start over from scratch again. Also being able to quickly build out different types of diagrams/models. I wish there were more templates available. There are only so many ways you can draw things like flowcharts and network diagrams - it would really help if we had several options in each template. We use magicdraw all day long at work. Using it has saved us time and money by allowing our team to collaborate much better than when using traditional tools. The ability to create models in different formats such that they can be used by others without having access or knowledge about its creation was one aspect I liked most while using magic draw! Other than it being an amazing product there are no downsides at all!! If you want something simple yet powerful then go ahead try out magical drawing. You will not regret your decision once done. !