Custom websites & software · Design through development

A better website.
A smarter tool.
Built around you.

Bring the idea, the business goal, or the thing that keeps getting in your way. I’ll help you shape it into a custom website or software, then handle the design and development with you involved along the way.

Find your starting point
Thomas McGee · Independent designer & developer20 years in design15+ years in web developmentBoise, Idaho · Working near & far

Brands I’ve worked with.

  • Amazon
  • GoDaddy
  • Full Focus
  • Platform University
  • Harvest House Publishers
  • Wyatt North Publishers
  • Advanced Custom Fields (ACF)
  • Delicious Brains
  • SpinupWP
  • FILMPAC

01 / Custom websites

Your site, thoughtfully designed.
Your admin, too.

Give visitors a clear, welcoming place to discover what you do. Give your team an equally thoughtful place to manage it. I’ll design and build both around your brand, your content, and the way you work.

No WordPress. No cookie-cutter themes. No page builders.

The visitor’s sideThe team’s side
Boise Today’s editorial admin in light mode, with demonstration stories and publication controls
Boise Today’s homepage in light mode, with local stories, places to eat, things to do, and weather

Drag to explore the homepage and admin. Use the arrow keys when focused.

Boise Today · My local publishing platform, from the public experience to its custom editorial workspace. Admin shown with demonstration content.

Explore the project

Every pixel, on purpose.

Bring an existing design or start with an idea. I’ll shape the layouts and interactions around your business, with no theme dictating what fits where.

Custom goes behind the scenes.

Your admin gets the same care as your public site. Clear screens, useful fields, and publishing tools built around the updates you actually need to make.

Skip the plugin juggling.

The features you need are built into your site. No stack of plugins to patch together, no theme and plugin updates to keep compatible.

02 / Custom software

Software that fits the way you work.

If an important part of your day involves copying between tools or working around their limits, there may be a simpler way. We can build a focused system around the job you need done.

A portal for your customers. A quoting tool that understands your services. An approval process your team can follow. Start with the work, and shape the software around it.

Picture the possibilities

“Can we have our own…?”

Think about the tools you use—and the work you still do around them. Could a custom solution fit your business better? Start with a familiar example.

You might ask

We use FreshBooks, but we really just need invoices and monthly retainers. Can we have our own billing tool, with our branding and the way we handle clients built in?

My answer

Yes!

Your client list, retainer agreements, invoices, and payment status could live in one straightforward workspace. Opening a client would show what’s due and what needs attention, with your usual billing steps built in. My own billing tool is an example of this approach.

See my billing tool

What do you keep doing in a spreadsheet, copying between tools, or explaining to your team? That could be the starting point for your own software.

Selected software projects

A few ideas I’ve brought to life.

These are examples of software I’ve designed and built, from complete platforms to focused tools for everyday work. Each shows a different possibility for your own project.

TeachKit’s redesigned course builder in dark mode, using a fictional creative-practice course

TeachKit

A lightweight course platform built around existing videos.

Turn a video library into structured lessons, practical exercises, and visible student progress. I built TeachKit to give creators a dedicated teaching space and a direct connection with their audience.

Explore the build
The Startboard homepage shown in a landscape tablet frame

Startboard

A custom home for bookmarks, search, and AI.

Organized boards, quick search, and AI shortcuts in one browser-independent workspace. Startboard shows how a custom interface can bring scattered resources together around the way someone works.

Explore the build
Radarist agenda with fictional project blocks and a design review in dark mode

Radarist

A planner that connects projects to the day’s work.

Projects, next actions, and scheduled time in one view. This Radarist rebuild is in development, showing how a particular planning method can shape the entire tool.

Explore the build
A close view of Makeable Billing navigation, outstanding balance, and fictional invoices

Makeable Billing

A billing system built around recurring client work.

Invoices, retainers, payment status, and client records in one focused workspace. I built this around my own billing process, with the controls that work calls for.

Explore the build
A close view of Makeable Video’s library heading and website concept video list

Makeable Video

A video library with its own player and embeds.

Manage videos in a dedicated library and present them through a custom player on other sites. I built the publishing workflow and viewing experience together.

Explore the build

The goal is a better fit. We’ll weigh the build, hosting, and upkeep against the work it saves and the tools it replaces.

03 / AI built in

Your tools.
Your choice of AI.

Connect the AI you already use to the website or software we build. We’ll focus on useful jobs: preparing content, finding information, and helping your team move work forward with a chance to review the results.

  • ChatGPT
  • Claude
  • Gemini
  • Grok

Turn notes into website updates.

Ask AI to turn your rough notes into a service page, then save the draft in your website admin for review and publishing.

Ask questions about your business.

“Which invoices are still unpaid?” or “What’s waiting on approval?” Get answers from your tool’s current records, with links to the details.

Get a head start on quotes.

Turn a new inquiry into a draft quote using your services and pricing. You check the scope and numbers before sending it.

From first conversation to launch

Here’s how we’ll build it.

You know your business. I bring the design and development. We’ll work through the decisions together, with something concrete to review at each stage.

  1. Talk through the work

    Show me what you use now, what’s getting in the way, and what you’d like to make possible. You don’t need a technical brief.

  2. Shape the plan

    We’ll define the essential features, design direction, scope, and price. You’ll know what we’re building before development begins.

  3. Build and review

    I’ll design and develop the site or tool, sharing progress for your feedback. We’ll work through the details using real examples from your business.

  4. Launch and hand over

    We’ll test the key workflows, prepare your content, and walk through the controls. Hosting, ongoing care, and next steps are agreed before launch.

One person from idea to implementation. You’ll work directly with me through the design, build, and handoff.

Find your starting point

A new presence.
A better way to work.

You might need a website, an internal tool, or a bit of both. We’ll start with the outcome you want and decide what belongs in the first build.

01 / Your website

Your brand.
Your content.
Your own site.

Build a new website or rethink the one you have. I’ll help shape the structure, design the experience, and build the editing tools behind it.

Bring your existing brand and designs, or work with me on the direction. We’ll give visitors a clear path and your team a practical way to keep the site current.

Design, development, and a considered handoff.

02 / Your software

The tool you keep
wishing you had.

Replace a cumbersome process, connect tools you already use, or turn an idea into a working product. We’ll define the useful core and build from there.

Show me the spreadsheet, the repeated steps, or the sketch. I’ll help turn that context into a clear workflow and software designed for the people using it.

A focused build, with room for what comes next.

Custom software projects start at $10,000. We’ll agree on scope, pricing, responsibilities, and ongoing costs in writing before work begins.

A good introduction goes a long way

Know someone with
a project in mind?

If someone you know could use a custom-tailored website or web-based app, I’d love an introduction. When we work together, you earn 25% of the project total.

Work in marketing or branding? Bring your strategy and creative direction; I can help turn them into a site or tool built around your client. We can team up on the work, or you can make the introduction and leave the build to me.

How partnering works

Your introduction. A shared win.

25%

referral commission

Paid as your referral’s project payments come in. I handle the scope, build, and client billing.

We’ll agree on the referral terms in writing before work begins.

Thomas McGee

Let’s chat

A conversation is
a good place to start.

I’d like to hear what you’re building, what your team needs, or what you wish worked a little better. You don’t need a finished plan to start the conversation.

A phone call

Talk through an idea or get to know each other.

A Zoom conversation

Pull up a design and work through it together.

Coffee downtown*

Meet in Boise and put a face to the name.

A visit to your office*

Schedule a time for me to meet your team here in the Treasure Valley.

* In-person meetups are for folks in or near Boise, Idaho. Farther away? Bring your own coffee to Zoom.

Send me a note with what you have in mind and how you’d like to meet. We’ll find a time that works.

More design work

What clients have said.

  • “Looking for an incredibly talented designer who is passionate about helping your brand succeed on the web? Thomas is your guy, no question. I only wish the entire web could be Rightly Designed!”

    —John M.verified

  • “Thomas was responsive, professional, and came up with terrific designs that really reflected my needs. It's like he could read my mind!”

    —Anne J.verified

  • “Thomas came up with a great design idea on the very first try, plus he was very willing to try several other designs to test this against. His interaction was professional and prompt. This was a very easy process!”

    —Robert M.verified

  • “Beautiful designs, awesome customer service. Thomas is very responsive and easy to work with.”

    —Gail B.verified

  • “Thomas is quick to respond, clear in his communications, and produces impeccable work. I highly recommend him!”

    —Ray E.verified