
Design engineers ship UI faster with a short stack: a coding agent to implement (Cursor or Claude Code), Figma if the team already designs there, v0 to scaffold something new, and Storybook to keep components tested. The tool most lists skip is the one for the job design engineers do most: changing UI that already exists in code. For that, Subframe puts a design canvas, your running app and Claude Code or Codex in one place, so you can design on your real components, pick from variations side by side and make precise edits (macOS desktop app). If you only need point-and-prompt edits in the browser, Cursor's Design Mode is the closest alternative.
| Tool | Best for | Works on your existing code? | Visual editing of the running app | Coding agent | Starting price, as of Oct 18, 2026 |
|---|---|---|---|---|---|
| Cursor | Coding and point-and-prompt UI edits | Yes | Yes (Design Mode, browser visual editor) | Built in | Free plan; Plus $8/month (Grok models only); Premium $30/month adds third-party models |
| Claude Code | Implementing changes across a codebase | Yes | Through its Chrome integration | Is the agent | Included from Claude Pro, $20/month; not in the Free plan |
| Figma | Teams designing in Figma | Through Code Connect and Make's local-code beta | Make on local code (beta, Mac desktop) | Figma agent; MCP for others | Free plan; Dev Mode from a Professional Dev seat, $15/month ($12/month billed annually) |
| v0 | Scaffolding a new app | Syncs with a GitHub repo | Design mode on v0's own preview | Built in | Free plan; Plus $30/user/month |
| Storybook | Building and testing components | Yes | No (isolated stories, not the app) | MCP for React | Free and open source |
| Subframe | Designing on your codebase | Yes (connects a local folder) | Yes (built-in browser with Inspect and Capture) | Claude Code, Codex or Subframe AI credits; others via MCP | Free plan; Pro $20 per editor per month |
We judged each tool on the design engineer's loop, not on how good a screenshot it can generate:
Irvin Zhan checked every claim, pro and con below in October 2026. Features come from each vendor's own docs and announcements.
Cursor is an AI code editor. Its browser now has a visual editor: drag elements to rearrange the layout, inspect components and their props, adjust styles with visual controls and your own tokens, then tell the agent to apply the change (Cursor). Design Mode lets you click an element, draw on the page or describe a change by voice; the agent gets the element's code and a screenshot and edits the source (Design Mode docs).
Best for: design engineers who live in the editor and want to fix UI by pointing at it.
Pros:
Cons:
Claude Code is Anthropic's agentic coding tool. It reads your codebase, edits files and runs commands, in the terminal, an IDE, a desktop app or the browser (Claude Code docs). A Chrome integration lets it work with live web apps.
Best for: implementing a UI change across many files once you know what you want.
Pros:
Cons:
Figma is still where most teams design. Dev Mode gives developers specs and code snippets, and Code Connect maps components in your repo to components in Figma, so Dev Mode and Figma's MCP server show your real code instead of generated snippets (Code Connect docs). Code Connect needs a Dev or Full seat on a Professional, Organization or Enterprise plan. Since May 2026, Figma Make can also connect to your local codebase for visual edits, annotations and Git branches, in a limited beta in Figma's Mac desktop app (Figma).
Best for: teams whose designers already work in Figma.
Pros:
Cons:
v0 by Vercel generates working apps from a prompt, syncs with a GitHub repo, offers a design mode with visual controls and live preview, and deploys to Vercel in one click (v0).
Best for: starting something new fast: a prototype, an internal tool or a landing page.
Pros:
Cons:
Storybook is a free, open-source workshop for building, testing and documenting UI components in isolation (Storybook). It covers visual, interaction and accessibility tests, and now has an MCP server for React so agents can use your existing components. Chromatic adds hosted visual testing on top.
Best for: keeping a component library correct as it grows.
Pros:
Cons:
Subframe is a design tool for your codebase, built on HTML and CSS. It brings together a canvas, a built-in browser and an agent (Subframe docs):
Best for: design engineers who want to design on the code they already have, then hand the exact change to their agent.
Pros:
Cons:
A coding agent (Cursor or Claude Code), Figma if the team designs there, v0 for new projects, Storybook for components, and a tool for designing on the existing code, such as Subframe or Cursor's Design Mode.
Cursor's Design Mode if you want to stay in an editor; Subframe if you want a design canvas on top of your real code; v0 if you're starting from scratch.
Subframe (design on your components, then the agent implements in your codebase), Cursor's browser visual editor and Design Mode, Figma Make's local-code beta, and v0 for its own projects.
If the rest of the team designs in Figma, yes. If you design alone on an existing codebase, a code-based design tool removes the step of keeping a design file in sync.
Design on the code you already have, with the agent you already use. Try Subframe free.