Last Updated: June 2026 | By Marcus Chen, AI Content Strategist & Former SaaS Marketing Lead
Hi, I’m Marcus. I’ve spent seven years scaling content operations — first as a marketing lead at two fully remote B2B SaaS companies, then as an independent freelancer managing 8-12 client projects simultaneously. For the past 18 months, Notion has been my entire freelance business operating system: client CRM, project tracker, content calendar, invoice log, resource library, and personal knowledge base. This guide shows you exactly how I built it, what I learned from $3,000 in early mistakes, and the specific templates and workflows I use daily.
Introduction: The $3,000 Lesson in Spreadsheet Chaos
In January 2025, I lost a $3,000 retainer client because I sent an invoice to the wrong email address, missed a deadline I’d written in a notebook I couldn’t find, and — worst of all — called the client by their competitor’s name in a meeting because I’d copied notes from the wrong Google Doc.
My “system” at the time: 47 Google Docs for client notes, 12 Trello boards for project tracking, 3 Excel spreadsheets for finances, a paper notebook for daily tasks, and my email inbox as the universal search engine. I spent 20 minutes every morning just figuring out what I needed to do that day. I billed for 25 hours weekly but worked 40 because 15 hours disappeared into administrative archaeology.
I switched to Notion in March 2025. Not because it’s perfect — it’s not — but because it let me build one system where everything connects. One URL. One search bar. One source of truth.
Eighteen months later, my Notion workspace contains: 34 active client pages, 127 completed projects, 52 content calendar entries, 89 invoice records, and 200+ resource clips. I open it in the morning and see my entire business: today’s deadlines, this week’s calls, outstanding invoices, next month’s pipeline, and every note I’ve ever taken about every client. I bill accurately, deliver on time, and never confuse clients again.
This guide shows you exactly how to build that system — not a theoretical ideal, but the actual workspace I use, refined through 18 months of daily friction and iteration.
Quick Overview: Why Notion for Freelancers?
Comparison of freelancer-specific needs across popular tools
Table
| Need | Notion | Trello | Asana | ClickUp | Spreadsheets |
|---|---|---|---|---|---|
| Client CRM | ✅ Native databases | ⚠️ Power-Up | ⚠️ Custom fields | ✅ Native | ⚠️ Manual |
| Project tracking | ✅ Linked databases | ✅ Boards | ✅ Projects | ✅ Tasks | ❌ Poor |
| Content calendar | ✅ Calendar view | ⚠️ Power-Up | ✅ Timeline | ✅ Multiple | ❌ Poor |
| Invoice tracking | ✅ Formula databases | ❌ No | ⚠️ Integration | ⚠️ Integration | ✅ Native |
| Knowledge base | ✅ Pages + wiki | ❌ No | ⚠️ Limited | ⚠️ Docs | ❌ Poor |
| Time tracking | ❌ Integration only | ⚠️ Power-Up | ❌ Integration | ✅ Native | ❌ Manual |
| Setup time | 8-12 hours | 30 min | 2-4 hours | 4-8 hours | 2-4 hours |
| Monthly cost (solo) | $0-10 | $0-5 | $0-11 | $0-7 | $0 |
| Learning curve | Steep | Minimal | Moderate | Steep | Minimal |
| My rating for freelancers | 4.5/5 | 3.5/5 | 4.0/5 | 4.2/5 | 2.5/5 |
Notion’s unique advantage: It’s the only tool that replaces your CRM, project manager, wiki, notes app, and content calendar with one connected system. The steep learning curve pays dividends in reduced context-switching and data fragmentation.
Phase 1: Building Your Core Freelance Dashboard (Week 1)
This is your command center — the page you open every morning. I spent my first week building this, and it’s the highest-ROI time investment I’ve made in my freelance career.
Step 1: Create Your Master Dashboard
Page structure:
plain
Freelance Business HQ (private)
├── 🎯 Today (linked view)
├── 📋 Active Projects (linked view)
├── 👥 Clients (linked database)
├── 📅 Content Calendar (linked database)
├── 💰 Finances (linked database)
├── 📚 Resources & Research
├── 📝 Meeting Notes (linked database)
└── ⚙️ Admin & Settings
What goes on the dashboard page:
-
Quote of the day (manual, for motivation)
-
Today’s priorities (linked view of tasks due today)
-
This week’s deadlines (linked view of projects with due dates)
-
Outstanding invoices (linked view of unpaid invoices)
-
Quick links to frequently used pages
Critical lesson from my $3,000 mistake: The dashboard only works if you actually open it. I set Notion as my browser homepage and pinned the tab. Without this habit, even the perfect system becomes shelfware.
Step 2: Build Your Client Database
This is the foundation everything else connects to. Get this right, and your entire system becomes relational magic. Get it wrong, and you’re back to spreadsheet chaos.
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Name | Title | Client company or contact name |
| Status | Select | Active / Past / Prospect / Dormant |
| Industry | Select | For filtering and context |
| Contact person | Text | Primary contact name |
| For quick reference and invoices | ||
| Rate | Number | Your agreed rate (hourly or project) |
| Billing type | Select | Hourly / Retainer / Project / Hybrid |
| Contract end date | Date | For renewal conversations |
| Projects | Relation | Links to Projects database |
| Invoices | Relation | Links to Finances database |
| Meeting notes | Relation | Links to Meeting Notes database |
| Last contact | Date | For relationship maintenance |
| Notes | Text | Anything else — personality details, preferences, red flags |
Linked views on Client page:
-
Active projects (filtered by this client)
-
Invoice history (filtered by this client)
-
Meeting notes (filtered by this client)
-
Upcoming deadlines (filtered by this client)
The magic moment: When you’re on a call and need to reference “what did we agree on pricing?” or “when did I last invoice them?” — everything is one click away, automatically filtered. No more searching through 47 Google Docs.
Step 3: Build Your Projects Database
Where work actually happens. Every deliverable, every deadline, every status update.
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Name | Title | Project or deliverable name |
| Client | Relation | Links to Clients database |
| Status | Select | Lead / Proposal / Active / Review / Complete / Cancelled |
| Priority | Select | Urgent / High / Normal / Low |
| Start date | Date | Project kickoff |
| Due date | Date | Delivery deadline |
| Billable hours | Number | Tracked manually or via integration |
| Rate | Rollup | Pulls from linked Client’s rate |
| Revenue | Formula | Billable hours × Rate (if hourly) |
| Actual revenue | Number | Final invoiced amount |
| Deliverables | Text | Specific outputs expected |
| Files | Files | Attachments, briefs, assets |
| Content pieces | Relation | Links to Content Calendar (if applicable) |
| Tasks | Relation | Links to Tasks database (optional) |
Views you’ll use daily:
-
Active Projects (filter: Status = Active, sort by Due date)
-
This Week (filter: Due date is within next 7 days)
-
Overdue (filter: Due date is before today, Status ≠ Complete)
-
By Client (grouped by Client relation)
-
Revenue pipeline (filter: Status = Lead/Proposal, show Revenue)
Step 4: Build Your Content Calendar (If Applicable)
For writers, marketers, designers, and anyone producing ongoing deliverables.
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Title | Title | Content piece name |
| Client | Relation | Links to Clients database |
| Project | Relation | Links to Projects database |
| Status | Select | Idea / Research / Draft / Editing / Client Review / Published |
| Content type | Select | Blog / Social / Email / Whitepaper / Video / etc. |
| Publish date | Date | Target publication |
| Platform | Select | Website / LinkedIn / Newsletter / Client blog / etc. |
| URL | URL | Published link |
| Performance notes | Text | Metrics, feedback, lessons |
Views:
-
Editorial Calendar (Calendar view, filtered by Publish date)
-
This Week’s Content (List view, filtered by Publish date within 7 days)
-
By Status (Board view, grouped by Status — classic Kanban)
-
By Client (Table view, grouped by Client)
Step 5: Build Your Finances Database
The system that prevents my $3,000 invoice mistake from recurring.
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Invoice number | Title | Unique identifier (INV-2026-001 format) |
| Client | Relation | Links to Clients database |
| Project | Relation | Links to Projects database |
| Issue date | Date | When sent |
| Due date | Date | Payment terms |
| Amount | Number | Invoice total |
| Status | Select | Draft / Sent / Paid / Overdue / Cancelled |
| Payment date | Date | When paid |
| Payment method | Select | Bank transfer / PayPal / Stripe / Check |
| Tax | Formula | Amount × tax rate (if applicable) |
| Net revenue | Formula | Amount – Tax |
| Days to pay | Formula | Payment date – Issue date (track client payment speed) |
| Notes | Text | “Followed up 6/1,” “Client asked for Net 30” |
Critical views:
-
Outstanding (filter: Status = Sent, sort by Due date)
-
Overdue (filter: Status = Sent, Due date is before today)
-
Paid this month (filter: Status = Paid, Payment date is this month)
-
Revenue by month (grouped by Issue date month, sum Amount)
-
Client payment speed (grouped by Client, average Days to pay)
The formula that saved me: I created a “Days overdue” formula property:
if(prop("Status") == "Sent" and now() > prop("Due date"), dateBetween(now(), prop("Due date"), "days"), 0). This shows a red number on every overdue invoice. No more “I thought I sent that” or “did they pay yet?”Phase 2: Building Your Daily Workflow (Week 2)
A perfect database is useless without daily habits. Here’s my actual morning routine.
Morning Dashboard Review (5 minutes)
-
Open Notion (homepage, pinned tab, mobile app — whatever works)
-
Check “Today” view — tasks and deadlines due today
-
Check “Overdue” view — anything that slipped
-
Check “Outstanding invoices” — anything needing follow-up
-
Check “This week’s calls” — meeting prep needed
Critical lesson: I tried automating this with Notion’s daily email digest. It was noisy and impersonal. Manually opening the dashboard builds the habit and gives me 30 seconds of mental transition into work mode.
The “Today” Page Technique
I create a new page each day titled “2026-06-02 Tuesday” (or whatever the date). It’s a simple page, not a database — just a running log.
Template:
plain
## 🎯 Top 3 Priorities
1.
2.
3.
## ✅ Completed
-
## 📝 Notes & Ideas
-
## ⏰ Time Log
- 9:00-10:30 — Client A blog draft
- 10:30-10:45 — Break
- etc.
Why this works: It’s low-friction (just type), it’s searchable (all daily notes are pages in a “Daily Log” database), and it creates an automatic work journal. When a client asks “what did we discuss in March?” I search my daily logs.
Relation trick: I link each day’s page to relevant Clients, Projects, and Meeting Notes. This creates automatic backlinks — on the Client page, I see every daily log that mentioned them.
Time Tracking Without Native Tools
Notion has no native time tracking. Here’s my workaround, refined over 18 months:
Option A: Manual time log (what I use)
-
Add “Time log” text property to Projects database
-
Format:
2026-06-02: 2.5h research, 1.5h drafting, 0.5h client call -
Use formula to sum hours:
length(replaceAll(prop("Time log"), "[^0-9.]", ""))(approximate — I actually use a simple number property “Hours this week” that I update daily)
Option B: Toggl integration
-
Track time in Toggl (free for solo use)
-
Use Notion Web Clipper or manual entry to log time blocks in Notion
-
Not ideal, but functional
Option C: Notion time tracking widgets
-
Third-party tools like Clockify or Everhour have Notion integrations
-
I haven’t found one reliable enough to recommend; most break or cost more than they’re worth for solo freelancers
My honest take: For solo freelancers, manual time logging in Notion is 90% as good as automated tracking and 100% less fragile. The discipline of logging time manually also makes me more aware of where my hours go.
Phase 3: Advanced Workflows (Weeks 3-4)
Once your core system is stable, these additions multiply its power.
Meeting Notes System
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Name | Title | “Client A — June 2026 Strategy Call” |
| Client | Relation | Links to Clients database |
| Date | Date | Meeting date |
| Attendees | Text | Who was there |
| Type | Select | Discovery / Check-in / Review / Sales / Admin |
| Summary | Text | 3-sentence overview |
| Action items | Text | Checkbox list of follow-ups |
| Related projects | Relation | Links to Projects database |
| Recording link | URL | If applicable |
The critical habit: Within 15 minutes of every call, I fill in Summary and Action items. If I wait until end of day, I forget half the details. If I wait until tomorrow, I lose 80%.
Relation magic: Link meeting notes to Clients and Projects. Now every client page shows complete meeting history. Every project page shows all related discussions. When a client says “but you said last month…” — I can find exactly what I said in 10 seconds.
Proposal & Lead Tracking
Database properties (separate from Projects, or use same with “Lead” status):
Table
| Property | Type | Purpose |
|---|---|---|
| Name | Title | “Proposal — Client B Website Redesign” |
| Client | Relation | Links to Clients database (or new prospect) |
| Status | Select | Cold / Warm / Proposal Sent / Negotiating / Won / Lost |
| Source | Select | Referral / LinkedIn / Website / Cold outreach / etc. |
| Value | Number | Estimated project value |
| Probability | Select | 10% / 25% / 50% / 75% / 90% |
| Weighted value | Formula | Value × Probability |
| Last contact | Date | For follow-up timing |
| Next action | Text | Specific next step |
| Proposal doc | URL | Link to proposal (Google Docs, PandaDoc, etc.) |
Pipeline view: Board view grouped by Status, showing Weighted value totals. This tells you at a glance: “I have $15,000 in weighted pipeline, but $8,000 is stuck in ‘Proposal Sent’ — time to follow up.”
Resource & Research Library
Database properties:
Table
| Property | Type | Purpose |
|---|---|---|
| Name | Title | Article title or description |
| URL | URL | Source link |
| Topic | Select | SEO / Writing / Design / Business / Tools / etc. |
| Source | Select | Blog / Video / Podcast / Book / Course |
| Status | Select | To read / Reading / Read / Reference |
| Key insight | Text | One sentence why this matters |
| Related client | Relation | If relevant to specific work |
| Date saved | Date | When you found it |
Why this matters: As a freelancer, your knowledge is your product. A searchable library of everything you’ve learned turns random browsing into compound expertise. I reference saved articles in client work weekly.
Content Templates & Reusable Blocks
Notion’s template feature saves hours on repetitive work.
My most-used templates:
-
New client onboarding — checklist of setup steps, contract review points, first meeting agenda
-
New project kickoff — scope confirmation, timeline template, deliverable list, communication preferences
-
Monthly retainer review — what was delivered, metrics, next month’s priorities, invoice trigger
-
Blog post workflow — research, outline, draft, edit, client review, publish, promote checklist
-
Daily log — the “Today” page template described above
How to create: Build the page perfectly once. Click the ••• menu → “Template” → save. Now every new page in that database starts with your checklist.
Phase 4: Notion AI & Integrations (Ongoing)
Notion AI ($8/user/month add-on)
I added Notion AI six months into my Notion journey. Here’s where it actually helps:
Genuinely useful:
-
Summarize long meeting notes — paste transcript, get 3-bullet summary
-
Generate action items from meeting notes — catches things I missed
-
Draft email responses — “Reply to this client asking for timeline extension, professional but firm” — I edit heavily, but it beats blank page anxiety
-
Brainstorm content ideas — “10 blog topics for B2B SaaS companies about AI productivity” — starting point, not final list
Overrated:
-
Writing first drafts — generic, needs heavy editing, slower than me writing directly for short pieces
-
Research — hallucinates frequently; I verify everything against my actual saved resources
My verdict: Worth $8/month if you write a lot of client communications and meeting notes. Skip it if you’re primarily tracking projects and don’t produce much text in Notion.
Essential Integrations
Table
| Integration | Purpose | My Rating |
|---|---|---|
| Google Calendar | Embed calendar in Notion, see deadlines in context | ⭐⭐⭐⭐⭐ Essential |
| Google Drive / Dropbox | Embed files, link to deliverables | ⭐⭐⭐⭐⭐ Essential |
| Slack | Get Notion updates in Slack, create pages from Slack | ⭐⭐⭐⭐ Useful |
| Zapier / Make | Automate: new proposal → create project, invoice paid → update status | ⭐⭐⭐⭐ Powerful but complex |
| Toggl / Clockify | Time tracking (if you need automated) | ⭐⭐⭐ Okay, not essential |
| PandaDoc / HelloSign | Proposals and contracts | ⭐⭐⭐⭐ Useful, but keep links in Notion |
My automation: I use Zapier to create a new Project database entry when I mark a Proposal as “Won” in my Leads database. Saves 2 minutes per project, prevents “I forgot to set up the project page” errors.
Notion Pricing for Freelancers (Verified June 2026)
Table
| Plan | Monthly | Annual | Key Limits | Freelancer Fit |
|---|---|---|---|---|
| Free | $0 | $0 | Unlimited pages, 10 guests, 5MB file uploads, 7-day page history | ⭐⭐⭐⭐⭐ Excellent for starting |
| Plus | $12 | $10 | Unlimited file uploads, 100 guests, 30-day history | ⭐⭐⭐⭐⭐ Best value for active freelancers |
| Business | $20 | $18 | SAML SSO, advanced permissions, 90-day history | ⭐⭐⭐ Overkill for solos |
| Enterprise | Custom | Custom | Audit logs, advanced security | ⭐ Not needed |
Notion AI add-on: $8/user/month on any paid plan.
My recommendation: Start on Free. Upgrade to Plus ($10/month) when you need more guests (for client collaboration) or larger file uploads. I’ve been on Plus for 12 months and haven’t needed Business.
Pros of Notion for Freelancers
-
One system for everything. No more context-switching between CRM, project manager, calendar, notes, and wiki. Everything connects.
-
Infinitely customizable. Build exactly what your business needs, not what a software designer assumed you need.
-
Generous free tier. Unlimited pages and 10 guests handles most solo freelancers indefinitely.
-
Beautiful shared pages. Send clients polished, professional pages as project updates or resource libraries.
-
Relational databases. The “magic” — click a client, see every project, invoice, meeting, and note connected to them automatically.
-
Strong mobile app. Check deadlines, add quick notes, reference client details on the go.
-
Active community and templates. Thousands of freelancer-specific templates to accelerate setup.
Cons of Notion for Freelancers
-
Steep learning curve. 8-12 hours of setup before the system feels natural. Many freelancers abandon it in week one.
-
No native time tracking. Requires manual logging or third-party integration — a real gap for hourly billers.
-
No native invoicing. Track invoices in Notion, but generate them in FreshBooks, QuickBooks, or manually. No automatic payment reminders.
-
Can become chaotic. Without disciplined structure, workspaces devolve into link graveyards. Requires monthly maintenance.
-
Database formulas are limited. Complex financial calculations (tax estimates, profit/loss) require workarounds or external tools.
-
Offline mode is limited. Requires internet for full functionality; mobile app caches basic pages but not databases.
-
Notification overload possible. Default settings flood you with updates. Requires careful tuning.
FAQ Section
Is Notion good for freelance business management?
Yes — if you’re willing to invest setup time. Notion is the most flexible tool for building a unified freelance operating system: client CRM, project tracking, content calendar, invoice log, and knowledge base in one workspace. The relational databases create connections that spreadsheets and separate apps can’t match. However, it requires 8-12 hours of initial setup and ongoing maintenance. For freelancers who want immediate productivity without configuration, Trello or Asana are faster starts.
Can I use Notion for free as a freelancer?
Absolutely. Notion’s free plan includes unlimited pages, 10 guest collaborators, and basic file uploads (5MB per file). For most solo freelancers, this is genuinely sufficient for production use, not just evaluation. I ran my entire business on Free for 6 months before upgrading to Plus ($10/month) for larger file uploads and more guest seats. The free plan’s primary limitations are file size and guest count — not core functionality.
How do I track billable hours in Notion?
Notion has no native time tracking. Three approaches work: (1) Manual logging — add “Time log” text or number properties to your Projects database, update daily; (2) Toggl integration — track in Toggl (free for solo use), reference in Notion; (3) Third-party widgets — Clockify and Everhour have Notion integrations, though reliability varies. For most freelancers, manual logging in Notion is 90% as effective as automated tracking and builds time-awareness discipline.
Can I send invoices from Notion?
No — Notion is not an invoicing tool. Track invoice status, amounts, and payment dates in a Finances database, but generate actual invoices in FreshBooks, QuickBooks, Wave (free), or Bonsai. Link to the generated invoice PDF or URL in your Notion database for reference. This two-tool approach (Notion for tracking, dedicated tool for sending) is more reliable than trying to force Notion into invoice generation.
How do I share project updates with clients from Notion?
Create a dedicated “Client Updates” page for each client with filtered views showing: active projects, upcoming deadlines, recent deliverables, and meeting notes. Share as a public link (view-only) or invite the client as a guest (Free plan: up to 10 guests; Plus: 100 guests). The page looks polished and professional — significantly more impressive than a scattered email thread. Update it weekly or bi-weekly instead of sending status emails.
Is Notion better than Trello for freelancers?
Notion is better for freelancers who need a unified workspace (CRM + projects + notes + finances) and enjoy building systems. Trello is better for freelancers wanting immediate visual task tracking with zero setup. Notion replaces 4-5 tools; Trello does one thing (Kanban boards) exceptionally well. If you’re currently using spreadsheets, Google Docs, and Trello simultaneously, Notion’s consolidation will save hours weekly. If Trello is your only tool and it’s working, switching may not be worth the migration cost.
How long does it take to set up Notion for freelance business management?
Budget 8-12 hours for initial setup: building core databases (Clients, Projects, Finances, Content Calendar), creating dashboard views, and importing existing data. Then 2-3 hours weekly for the first month refining and building habits. By month two, daily maintenance drops to 5-10 minutes. The upfront investment is significant, but the ongoing time savings (20+ minutes daily previously lost to context-switching) pays back within 3-4 weeks.
Can I migrate from spreadsheets or Trello to Notion?
Yes. Notion imports CSV files, which both Excel/Google Sheets and Trello can export. Client lists, project boards, and task lists transfer as database entries. However, relations between databases (the “magic” of Notion) must be rebuilt manually — this is where the setup time goes. Budget 4-6 hours for a clean migration with proper relations. Trello’s CSV export preserves card titles, descriptions, and due dates but loses board structure; you’ll reorganize in Notion.
Does Notion work offline for freelancers?
Limited. Notion’s desktop and mobile apps cache recently viewed pages for offline access, but databases and real-time collaboration require internet. For freelancers working from coffee shops, co-working spaces, or locations with spotty connectivity, this is a genuine limitation. I keep a local backup of critical client contact info in my phone’s contacts as insurance.
What are the best Notion templates for freelancers?
Start with Notion’s official Template Gallery — search “freelance” for CRM, project tracker, and invoice templates. Community templates from Thomas Frank, Marie Poulin, and Notion VIP are excellent starting points. However, every template requires customization. Your client workflow, billing structure, and content types are unique. Use templates as scaffolding, not finished buildings. Expect to spend 4-6 hours adapting any template to your actual business.
Conclusion: The System That Saved My Sanity
Eighteen months after switching to Notion, I no longer lose clients to administrative chaos. I no longer spend 20 minutes every morning figuring out what to do. I no longer call clients by the wrong name because I opened the wrong Google Doc.
The system isn’t perfect. I still log time manually. I still generate invoices in FreshBooks. I still spend 30 minutes monthly pruning outdated pages and refining database properties. Notion hasn’t eliminated admin work — it’s consolidated it into one place where I can see and control it.
The $3,000 client I lost in January 2025? They were one of three near-misses that quarter. In the 18 months since, I’ve had zero administrative errors cost me revenue. I’ve increased my effective hourly rate by 25% because 15 hours weekly no longer disappear into tool-switching and document archaeology. I’ve taken on two additional retainer clients without increasing my work hours because the system scales.
Notion didn’t do this. I did — by building the system, maintaining the daily habits, and accepting that 8 hours of setup beats 20 minutes of daily chaos. The tool is just the container. The discipline is the product.
Choose Notion if you’re a freelancer juggling multiple clients, deliverables, and deadlines who wants one unified system and is willing to invest setup time. Start with Free. Upgrade to Plus when you need it. Build incrementally — dashboard first, databases second, advanced workflows third.
Don’t choose Notion if you need immediate productivity without configuration, if you bill hourly and automated time tracking is non-negotiable, or if you prefer separate specialized tools that each do one thing perfectly.
Soft CTA: Start with Notion’s free plan this week. Create one page: your “Freelance Business HQ.” Add a Clients database with 3 columns: Name, Status, Email. Add a Projects database with 4 columns: Name, Client, Status, Due date. Link them. That’s your foundation. Everything else builds from there. For freelancers ready to build their complete system, read our guide on [the essential Notion database formulas for freelance finance tracking].
The best freelance business system isn’t the one with the most features. It’s the one you’ll actually open every morning — and find everything you need to do your best work.