← All Field NotesBehind the Build

What actually happens when you hire someone to build a custom tool?

Short answer

It starts with understanding how you already work, not with a pitch. I follow five steps — empathize, define, ideate, prototype and test, implement — so the finished tool fits your day instead of asking you to change it, and you see a working draft long before anything is final.

Why a process matters

“Custom” can sound expensive and open-ended. A clear process is what keeps it small, predictable, and useful. I’m a UI/UX designer, so my focus isn’t just making something that works — it’s making something you’ll actually find easy to use every day.

The five steps

1. Empathize — I learn how you actually work, today. Before suggesting anything, I look at your current setup: the forms, the spreadsheets, the inbox, the sticky notes. What’s working stays.

2. Define — we name the one piece that’s missing. Most of the time the problem is one specific gap — “I can’t see my week at a glance,” “I can’t find a customer’s history.” We write that down in plain words.

3. Ideate — I explore options fast, you pick the fit. I sketch a few directions, from “change nothing, just add a view” to something more complete, and you choose what suits your business and budget.

4. Prototype & test — I build a working draft quickly, we test it together. You get something real to click through early, using your own kind of data, so feedback is about the actual tool rather than a description of it.

5. Implement — I build it, set it up, and stay reachable. I finish it, set it up alongside what you already use, and I’m a message away if something needs adjusting later.

Where AI fits in

I use AI tools to move faster through drafts and repetitive setup work — that’s part of how I keep costs down. Every piece is still designed, reviewed, and set up by me.

What I’d recommend

If you’re unsure whether you need anything built at all, start with step one. A short conversation about how you work today is usually enough to tell whether the fix is a small custom piece, a setting in a tool you already have, or nothing at all.

Related: My Google Form handles bookings fine — do I need a new booking tool?