Obeo Designer è un software destinato alla creazione di diagrammi, tabelle, alberi o matrici, compatibile con diversi linguaggi di programmazione. È utilizzabile ad esempio per mettere a punto progetti basati su specifiche UML (Unified Modeling Language), relativo cioè al linguaggio di modellazione unificato per quanto concerne la programmazione ad oggetti. Il tool è dotato di funzionalità di spicco riguardanti la personalizzazione di livelli, la gestione di filtri e stili.
Obeo Designer non richiede la stesura di codice per portare a termine i progetti, in quanto l'approccio avviene esclusivamente secondo una modalità visuale. L'utente ha a disposizione un insieme di template dai quali partire per progettare i propri modelli. L'applicativo si trae ispirazione da DSL (Domain Specific Language) o modelli di metadati, come lo stesso UML e BPMN (Business Process Model and Notation), SysML o TOGAF (The Open Group Architecture Framework). Da sottolineare infine l'integrazione con Eclipse, ambiente di sviluppo integrato compatibile con vari linguaggi e piattaforme.