Modelador de idéias de software é uma ferramenta leve e poderosa para a criação de diagramas UML e alguns outros. Ele suporta todos os 14 tipos de diagramas UML, o BPMN SysML, JSD, HTA, misto diagrama, diagrama de fluxo de dados, diagrama de fluxograma, diagrama de robustez, diagrama de entidade relacionamento, diagrama de exigência, usuário Interface de modelagem, CRC Card diagrama, diagrama de simultaneidade, etc.