The Figma App Switcher Mac Designers Reach for Between Frames and Code

If your day is a constant pivot between Figma frames, a browser tab full of references, Slack threads from PMs and engineers, and maybe a dev server tab on the side, the act of switching apps is the most-repeated action you take. A figma app switcher mac that gets you back to the right Figma file in one keystroke is not a luxury — it is the difference between staying in flow and losing the thread of a design review every time you check a notification. This page is the honest case for Manico as that switcher.

You already know Cmd+Tab works. The question is whether it still earns its place after your open-app count crossed eight, and after Figma started handing you a different window per file.

Why Cmd+Tab is the wrong figma app switcher mac workflow at scale

Cmd+Tab is fine when three apps are open. It starts leaking time the moment your design workflow has Figma desktop, two Chrome windows (one for prototype links, one for component docs), Slack, Notion, a screen-recording tool, the design system codebase in Figma’s desktop runtime, and maybe a CodePen or a dev preview. Cmd+Tab fans those out in a strip ordered by recency. You hold Tab and your eyes scan a row of icons looking for the Figma F. Miss it, release, try again.

The recency ordering is the sneakiest part. The app you want next is almost never the second-most-recent — it is the one you use structurally every few minutes, the design tool, which usually drifts to the middle of the strip exactly because you keep coming back to it. The more apps you have open, the worse the fight gets, and designers who collaborate across PMs, engineers, and other designers are the people most likely to have twelve things open at 11am.

Then there is the Figma window problem. Cmd+Tab gets you to Figma the application; it does not get you to the specific Figma window with the wireframe you were just sharing. That second step — Cmd+backtick cycling through every open file until you recognize the title — is pure cognitive overhead nobody budgets for, and it is exactly the moment a stakeholder asks “wait, can you go back to the previous frame?”

How Manico fits a designer’s hands

Manico is a keyboard-first macOS app switcher built on a single idea: you already know which app you want, so the switcher should not ask you to pick from a list. You assign one letter to each app that matters — F for Figma, C for Chrome, S for Safari, L for Slack, N for Notion, R for the screen recorder — and from then on, switching is trigger + letter. That is it.

The default trigger is Ctrl+Tab. Hold it, press your per-app letter, release. The target app comes forward. If that app has several windows open — three Figma files, two Chrome windows, a Slack huddle on a second monitor — Manico shows a compact window picker overlay. Pick the file you want with a key, an arrow, or a number, then Return. One keystroke to the app, one more to the right window. Done.

The muscle memory builds fast. Day one is awkward. By day three your fingers are pre-loading the letter before your eyes finish reading the Slack ping. By week two the Cmd+Tab hunt is gone and your brain has reclaimed whatever low-watt process used to manage it. Manico lives in the menu bar only — no Dock icon, no background windows — and it uses the Accessibility API the same way Mission Control does, so there is nothing fragile running under the hood.

Buy Manico for $15

A starter keymap for the design triad

You do not need to assign every app. Most designers land on six to nine letters and let Cmd+Tab handle the long tail. A starter layout that works for a lot of folks:

  • F for Figma desktop, the center of gravity of the day
  • C for Chrome on prototype links and component documentation
  • S for Safari if you split-test design previews across browsers
  • L for Slack, where most design feedback arrives
  • N for Notion or Linear, whichever holds the spec
  • R for a screen recorder like CleanShot or Loom for async walkthroughs
  • M for Mail when client review threads matter
  • T for terminal if you work close to a design tokens or storybook repo

Pick a letter that maps to something obvious in the app name. When you cannot — because two apps start with the same letter — pick something ergonomic on the home row instead. The whole point is that after two weeks you stop thinking about the mapping at all and your hands just go. Review your map at the end of week one and shuffle anything that feels awkward.

Honest comparison with Raycast, Alfred, and Spotlight

Designers often already have a launcher installed. Raycast and Alfred are excellent tools. Both can switch apps by typing a name fragment, both handle clipboard history, and Raycast in particular has a strong Figma extension for jumping to files by name.

The difference is that launchers are optimized for discovery. You trigger, you type, you read, you pick. That is a great paradigm when you do not remember the file name or you want to run a command. It is a slower paradigm when you already know you want Figma and your fingers know where the F key is. Manico is narrower on purpose: it skips the search step entirely and fires on the first keystroke after the trigger.

Most power users end up running both. Raycast handles commands, Figma file search, and one-off launches. Manico handles the twenty switches per hour between the same handful of apps. The two tools sit in different lanes and do not conflict as long as their triggers are distinct. If you also write code or do front-end work alongside Figma, the app switcher for developers guide covers the IDE-and-terminal half, and the data-engineering keymap covers the SQL-and-notebook side if your day looks more like that.

One honest caveat. Manico does not launch apps that are not running. It is a switcher, not a launcher. If Figma is quit, press Cmd+Space, type a few letters, press Return — that is the faster path. Manico takes over once Figma is open and you need to come back to it dozens of times an hour.

Accessibility permission and hotkey conflicts

Two things to know before you install. First, Manico requires the Accessibility permission in System Settings > Privacy & Security > Accessibility. It uses it to read the running-window list and tell macOS to bring a specific window to the front. It does not capture keystrokes outside its own hotkey listener. If you are on a managed design-team Mac, check that unsandboxed Accessibility apps are allowed before buying.

Second, Ctrl+Tab is the default trigger and that key chord is also used by most browsers for tab cycling. If that overlap bothers you when you live in Chrome, open Preferences and rebind to a chord that is free — Option+Space, Ctrl+Space, a hyper key, or something else your browser ignores. The per-app letters you assign are independent of the trigger.

Manico requires macOS 13 Ventura or later. It is sold as a one-time $15 purchase through Paddle, not a subscription. If the keyboard-first model is not what you thought it was, we refund any purchase within fourteen days — email support@mariuti.com.

If this matches how your brain already wants to work, install Manico from the home page or go straight to buy Manico for $15. The ten minutes it takes to assign letters is the best time investment a designer can make this month — the muscle memory pays back every time a PM pings you mid-frame.

CriteriaDefault Cmd+TabRaycast / AlfredManico
Switch to Figma from Chrome Hold Cmd, tap Tab N timesTrigger + type "fig" + ReturnTrigger + F (one key)
Jump to a specific Figma file window Cmd+backtick roulette after the app switchList of windows after searchWindow picker after the app key
Cost scales with open apps Yes (linear with apps)No (fuzzy matches stay fast)No (one key stays one key)
Has to read a list before acting Yes (icon strip)Yes (result list)No (fires on keypress)
Works for Figma desktop and Figma in browser Treats them as separate appsYes (both indexed)Pin desktop to F, browser to C
Multi-monitor design review Activates last-used SpaceActivates last-used windowActivates the right window on its display
Price Free, built inFree tier + paid Pro$15 one-time
Best at The first three apps you openSearch-driven fuzzy matchingMuscle-memory app jumps

Frequently asked questions

Should I install the Figma desktop app or stick with Figma in the browser?

Either works with Manico. If you use the desktop app, pin F to Figma and Manico activates the desktop window directly. If you live in the browser, pin F to Chrome (or whichever browser hosts your Figma tab) and use the browser's own tab navigation to land on Figma. Many designers run both — desktop for primary work, a browser tab for sharing prototype links — and assign two separate Manico letters, one per app.

I keep four or five Figma files open at once. How does Manico handle that?

When you press the Figma key and more than one Figma window is open, Manico pops a compact window picker overlay listing every Figma file by its window title. Pick the file with a number, a letter, or the arrow keys, then Return. The window comes forward immediately on whichever display it lives on. You never lose your place by guessing which Cmd+backtick cycle hits the right file.

Does Manico interfere with Figma plugins or shortcut chords inside Figma?

No. Manico only reacts while its global trigger (Ctrl+Tab by default) is held. Inside Figma, every plugin shortcut and Figma's own keymap — V for move, T for text, the slash command palette, plugin chords — works untouched. Manico hands every other keystroke straight back to whichever app has focus, so your design tool stays the way you trained your hands to use it.

I work across two or three external monitors. Will Manico find the right window?

Yes. Manico uses the macOS Accessibility API to enumerate every window on every display and every Space. When you pick a window from the picker, macOS activates that window on the display where it already lives — switching Space if needed. There is nothing per-monitor to configure. Your wide-and-tall reference monitor and your laptop screen are equal citizens.

I bounce between Figma, Slack, and Chrome all day. What is a good keymap?

A common designer setup is F for Figma, C for Chrome (or S for Safari), L for Slack, and N for Notion or Linear. Add T for terminal if you also work near code, and X for Xcode or your IDE. Six letters is enough to cover ninety percent of the day. The trick is to pick obvious mnemonics and keep them stable for two weeks — by then your fingers will pre-load the letter before your brain finishes the sentence.

Does it require Accessibility permission, and is that a problem on a managed Mac?

Yes, Manico needs Accessibility permission to read the window list and activate a specific window. It does not log keystrokes outside its own hotkey listener and never reads screen contents. If your design team's Mac is managed by IT, check with them that unsandboxed Accessibility apps are allowed before purchasing — Manico is distributed outside the Mac App Store because the sandbox forbids the window APIs it depends on.

Ready to switch apps at the speed of thought?

Buy Manico for $15
14-day money-back guarantee — no questions asked. Details