In a use case of starting a model from scratch, Hackolade helps developer's productivity by providing a variety of forward-engineering options:

The isActivated property exists for all objects (containers, entities, and attributes), and is ON by default.  If unchecked, it allows to comment (for targets that allow commenting in scripts) or to filter objects in forward-engineering.