Freelancer Spaces template for Mac

One desktop per client keeps each client's documents, browser tabs and tools together, so switching clients is one keystroke instead of a hunt through windows. Admin work and personal things get their own desktops, away from client work.

Download Freelancer Spaces (.json)

The desktops

#DesktopOpensWhy
1Client ANothing yetRename it to your client. Leave that client's windows here between sessions.
2Client BNothing yetSame for your second client. Each has its own color, so you always know whose work is on screen.
3Client CNothing yetAdd or remove client desktops to match your list.
4AdminMailInvoices, contracts and email, kept away from client work.
5PersonalNothingEverything that isn't work.

Rename the client desktops before you apply (edit the file, or use the planner with the Freelancer preset), or rename them afterwards from the Spacepal menu. Names are shown in the menu bar, the overview and Mission Control.

Shortcuts that make it work

Going further

Spacepal can open a different Chrome, Brave, Edge, Vivaldi or Arc profile on each client's desktop, and it records time per desktop, which you can export as a CSV for invoicing. See the freelancers use case.

To install: in Spacepal, open Settings, Profiles, Templates, click Import Template…, choose the file, then click Apply. More setups: all templates.

Written by Dan Bayer, developer of Spacepal. Last updated 2026-10-28.