Ideas Modeler je nástroj na tvorbu UML diagramů a modelování softwaru. Podporuje 13 typů UML diagramů: diagram tříd (Class Diagram), diagram případů užití (Use Case Diagram), stavový diagram (State Chart Diagram), diagram aktivit (Activity Diagram), sekvenční diagram (Sequence Diagram) a diagram nasazení (Deployment Diagram), diagram balíčků (Package Diagram), diagram objektů (Object Diagram), diagram profilů (Profile Diagram), komunikační diagram (Communication Diagram), diagram přehledu interakcí (Interaction Overview Diagram), diagram složené struktury (Composite Structure Diagram) a diagram komponent (Component Diagram). Navíc umožňuje vytváření entitno-relačních diagramů, diagramů toků dat, požadavků, smíšených diagramů a uživatelských rozhraní.
Vytváření diagramů pomocí tohoto nástroje je intuitivní a rychlé díky podpoře různých technik ovládání. Nové prvky lze vkládat jejich přetažením z panelu nástrojů v levé části obrazovky nebo výběrem nástroje a následným dvojitým kliknutím na plochu diagramu. Prvek lze vložit i s přesnými rozměry, když klikneme na volnou plochu diagramu a potažením myši určíme rozměry nového prvku. Vytváření diagramů urychlují i panely rychlé volby, které se objevují při označených prvků. Prvky lze seskupovat a zařazovat do vrstev.
Software Ideas Modeler podporuje zobrazení mřížky včetně zarovnání do ní. Podporuje různé typy automatického zarovnání prvků diagramu. Pohled na diagram lze přibližovat a oddalovat. Samozřejmostí je funkce zpět/opakovat a práce se schránkou. Hotové diagramy lze exportovat do několika obrázkových formátů – podporované jsou vektorové formáty EMF, WMF, SVG, bitmapový formát PNG a formát PDF. Ideas Modeler vás může zaujmout i funkcemi jako automatické skrolování, textové upravování prvků nebo automatické nastavení velikosti. Užitečnou funkcí je také generování zdrojového kódu v jazycích C#, VB .NET z označených prvků diagramu. Z projektu je možné si automaticky vygenerovat dokumentaci. Aplikace je dostupná ve třech jazycích – v češtině, angličtině a ruštině.
Pro spuštění je potřeba mít nainstalován. NET Framework 3.5.