The interface is quite intuitive and well-organized. You can start a new project by editing properties (name, authors, description, password, file name); Software Ideas Modeler supports multiple tabs, so you can easily switch through multiple projects while keeping them open.
The utility features a wide range of diagrams, such as use case, class, sequence, composite structure, interaction overview, timing, profile, entity structure, flowchart, entity relationship, requirements, and mind map types.
Depending on the selected diagram, you can insert various objects into the project by dragging and dropping them in the workspace. For example, in case of use case diagrams, it is possible to add actors, use cases, collaborations, associations, system bounds, and relations (include, extend, generalization, realization).
All diagram types share some common tools and drawing functions, such as pan, constraint, package, line, text, image and left arrow.
In addition, you may preview the entire project scaled in a panel, as well as easily select existing entities from a list. Software Ideas Modeler lets you customize and apply styles, edit entity properties (e.g. ID, name, visibility), work in a fast editing module, write documentation, manage layers, and create a to-do list. Completed projects may be exported to image files (e.g. PNG, JPG, GIF) or PDF. The application includes numerous other options.
Software Ideas Modeler uses low CPU and high memory, has a good response time, includes user documentation, and comes in an incredibly small package. Creating a project does not require special skills, as the workspace and options are pretty intuitive, but it may take a while to figure out all the tool’s features. There is also a portable edition available, if you prefer to skip the installer.