Draw Plus — Requirements, Diagrams, Tests & PM in One macOS Workspace
Draw Plus is a macOS-native application that unifies requirements management, diagram design (BPMN, UML, C4, ER, flowcharts), test management, and project management in a single workspace. Trace links reveal impact across artifacts instantly. Work offline. Share a read-only Viewer link with stakeholders.

Problem
Engineering teams juggle multiple tools for requirements, diagrams, tests, and project tracking. Changes in one artifact often have invisible downstream impact on others. Most existing tools are SaaS-only and don't work offline. Teams waste time context-switching between disconnected tools, and traceability is lost in the process.
What I Built
A single macOS-native workspace that integrates four core engineering disciplines:
- Requirements Management — Define, organize, and version requirements with rich-text editing and hierarchical structure.
- Diagram Design — Create BPMN, UML, C4 Model, ER, flowchart, and other diagram types natively. Diagrams link directly to requirements.
- Test Management — Author test cases linked to requirements. Track coverage and identify untested areas through trace links.
- Project Management — Plan tasks and milestones tied to requirements and tests. Gantt-style views and status tracking.
The key differentiator is trace links: every artifact can link to any other. Change a requirement, and Draw Plus instantly shows which diagrams, tests, and tasks are affected.
Tech Stack
My Role
Sole developer and product designer. Responsible for product conceptualization, UI/UX design, implementation, testing, and release. Designed the trace-link architecture that connects all four modules. Background in MBSE (Model-Based Systems Engineering) at IBM directly informed the requirements-first approach.
Outcome & Status
- Available as a macOS-native application with offline-first architecture
- Supports read-only Viewer link sharing for stakeholder review
- Actively maintained with ongoing feature development
Links
Last updated: February 2026