Skip to content

Should You Design in Figma or Just Start Building?

Taran Bethi6 min read

For your first product, skip the polished Figma mockup and start building the real thing as fast as you can — design in Figma only when a screen is genuinely confusing and you need to sketch it out before you commit code to it. Figma is a tool for thinking, not a deliverable. The moment you catch yourself picking button shadows for a product zero people have used yet, you have wandered into the trap that eats more student founder weekends than any other.

Let me explain what Figma actually is, when it’s worth opening, and how to tell the difference — because “just build it” is not always right either.

What is Figma and what is it actually for?

Figma is a free design tool that runs in your browser. You drag rectangles, text, and images onto a canvas to make a picture of what your app or website will look like. You can even wire screens together so clicking a fake button “navigates” to another fake screen. That’s called a prototype: it looks and clicks like a real product, but nothing behind it works. No data is saved, no email is sent, no payment is taken.

That last sentence is the whole issue. A Figma prototype is a drawing of a product. It is not a product. You can spend twenty hours making a drawing that a user taps through in ninety seconds and forgets. Meanwhile you’ve learned almost nothing about whether people will actually use, pay for, or come back to the thing.

Figma is genuinely useful for one job: getting the picture out of your head so you can look at it, share it, and change your mind cheaply. Moving a rectangle takes two seconds. Moving a coded feature can take two days. So when a decision is expensive to reverse in code but cheap to test as a drawing, Figma earns its place. The mistake is treating the drawing as the finish line.

When should you design in Figma first?

Design first when a screen is complex enough that building it blind would waste more time than sketching it. Here are the honest cases:

  • The layout has a lot of moving parts. A dashboard with charts, filters, and a sidebar is worth roughing out before you code, because rearranging it later means rewriting a lot.
  • You need to show someone before you build. If a co-founder, a potential customer, or a program mentor needs to react to the idea, a clickable mockup gets better feedback than a verbal description. If you don’t have a co-founder yet, that’s a separate problem — see how to find a co-founder in high school.
  • You’re deciding between two directions. Two versions of a signup flow, side by side, help you choose before you commit code to one.

Even in these cases, keep the Figma work rough. Gray boxes and real-ish text. No color palette, no custom fonts, no icon hunting. You are sketching, not decorating. Give yourself a hard cap — thirty minutes for a screen, an hour at most — and then move on.

When should you skip Figma and just build?

Skip it when the screen is simple, the tools already look decent, and building is nearly as fast as drawing. For most first products, that’s the majority of your screens.

If you’re using no-code tools or AI to build, this is almost always true. A tool like Framer, Carrd, or Softr comes with clean templates that already look better than what you’d design from scratch at 16. Fighting to match a custom Figma design in those tools costs you hours and buys you nothing. If that’s your stack, read the best free no-code tools to launch a startup as a teenager and how to build an MVP with no code before you open Figma at all.

The same logic holds if you’re building with AI. When you can type “make a signup page with email and password and a clean centered layout” and get a working page in a minute, drawing it first in Figma is a detour. Vibe coding your first app walks through exactly this workflow.

Here’s a simple way to decide, screen by screen:

Situation What to do
Simple screen, template already looks fine Build it directly, no Figma
Complex layout you can’t picture Rough sketch in Figma (30 min cap), then build
Choosing between two directions Mock both quickly in Figma, pick one, build
You need outside feedback before building Clickable Figma prototype, then build
Deciding your logo, colors, “brand” Stop — do this last, after people use it

That last row matters. Branding feels like real work because it produces something you can look at and admire. It is the most seductive form of procrastination available to a founder. Your first ten users will not leave because your blue was slightly wrong.

Why the “design trap” catches so many student founders

The design trap is when polishing a mockup feels like progress but produces zero learning. It’s dangerous precisely because it’s fun and it looks like effort. You open Figma on Saturday, and by Sunday night you have a gorgeous five-screen prototype and a real sense of accomplishment — and not one shred of evidence that anyone wants what you’re making.

The reason this hurts is that the only thing that tells you if your idea works is real people using a real thing. A drawing can’t do that. You need something a stranger can actually touch. If you haven’t yet confirmed people even have the problem, building anything is premature — start with how to validate a startup idea in high school and how to test a business idea before you build it instead. Validation beats decoration every time.

There’s also a money angle, which matters when you’re working with a part-time-job budget. Figma is free. Building your MVP can be free too if you use free tiers. So neither one costs cash — but the design trap costs the one thing you can’t buy back, which is your time. A weekend spent on shadows is a weekend not spent talking to users or shipping something they can use.

A build-first workflow you can actually follow

Here’s the order I’d give a 16-year-old starting their first product this week:

  1. Write one sentence describing what the product does. If you can’t, no mockup will save you. Fix the idea first.
  2. List the screens you actually need for version one. Usually three or fewer: a landing page, the main thing, and a confirmation. Cut anything you’re not sure about.
  3. For each screen, ask: can I build this directly in my tool right now? If yes, do it. Don’t open Figma.
  4. Only sketch the screens that stump you. Rough gray boxes, thirty-minute cap, then build them for real.
  5. Get it in front of five real people this week. Watch them use it. Their confusion tells you what to fix — no guessing required.
  6. Fix the two things that confused everyone. Ignore your own opinions about the design. Fix what tripped users up.
  7. Repeat. Every loop makes the product better than any mockup could.

Notice that Figma appears in exactly one optional step, and even then it’s a means to an end. The product moves forward because you shipped something real and watched humans use it, not because you nudged a corner radius.

The one-line rule to remember

If opening Figma helps you build faster, open it. If it helps you avoid building, close it.

That’s the entire test. Figma is a hammer, not a house. Use it when a screen is hard to picture, keep the work rough, and get back to the real product fast. The founders who win aren’t the ones with the prettiest mockups — they’re the ones whose ugly-but-real version got used, broke, taught them something, and got better.

When you’re ready to build a real company across four one-week sprints with people who’ll keep you out of the design trap, that’s what the batch0 program is built for. Applying is free — you can apply here and only pay tuition if you get in. Now close this tab and go ship something a real person can touch.