Internal tools for a small business: build them yourself or bring in a builder

By Ranjit Bhinge, founder of Blur Studio · Updated · 7 min read

Short answer: Internal tools are the small apps your staff use to do their work, such as admin panels, approval screens, dashboards and order trackers. A non-technical owner can build many of them with Softr, while Retool and Appsmith suit someone who is comfortable with databases. As of October 2026, all three have free plans, and paid plans start at $10 a builder a month on Retool, $15 a user on Appsmith and $19 a month on Softr. Custom code makes sense when the tool is core to your business, must connect deeply to your systems, or when per-user fees grow large.

Ranjit Bhinge

You need a tool for your own staff to use, and you're trying to work out whether to build it yourself, buy a builder tool, or bring in a developer.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

What are internal tools?

Internal tools are apps your own team uses, never your customers. They sit on top of your business data and make one job faster or safer.

Common examples include:

  • Admin panels: A screen where staff look up a customer, change an order or issue a refund.
  • Approval flows: A form where a request goes to a manager, who approves or rejects it.
  • Dashboards: One page with the numbers you check each morning. My KPI dashboard guide covers these.
  • Trackers: A shared list of jobs, stock, leads or support tickets with status and owner.
  • Data entry screens: A clean form that replaces typing into a large spreadsheet.

Which internal tool builders can you use yourself?

The three builders below are popular with small teams. Prices come from each vendor's own pricing page, as of October 2026.

Softr

Softr is the easiest of the three for a non-technical owner. You connect a data source, such as a spreadsheet or Airtable, and arrange blocks like lists, forms and charts.

  • Free: Up to 5 app users in total and up to 3 builders.
  • Basic: $19 a month billed yearly, or $25 billed monthly, with 5 team users and 5 client users.
  • Pro: $99 a month billed yearly, or $119 billed monthly, with 10 team users and custom role-based permissions.
  • Business: $329 a month billed yearly, or $395 billed monthly, with 30 team users.

Softr also works for client-facing apps, which I cover in my client portal guide.

Retool

Retool is built for people who can write a little database code, called SQL, or who work with someone who can. It connects to databases and APIs (the links that let one app talk to another) and gives you drag-and-drop parts to build on top.

  • Free: Up to 5 users, with 500 workflow runs a month.
  • Team: $10 a builder and $5 an internal user a month, billed yearly.
  • Business: $50 a builder and $15 an internal user a month, billed yearly. Adds audit logs and detailed permissions.
  • Enterprise: Custom price. Adds single sign-on, Git source control and the option to host Retool on your own servers.

Appsmith

Appsmith is similar to Retool and has an open-source Community edition. Open source means the code is public and you can run it on your own server for free, if someone on your team can manage that.

  • Free: Up to 5 users on Appsmith's cloud.
  • Business: $15 a user a month, for up to 99 users. Adds audit logs, custom roles and workflows.
  • Enterprise: $2,500 a month for a base of 100 users. Adds company single sign-on and dedicated support.

Quick comparison

Builder Free plan First paid plan (Oct 2026) Who it suits
Softr Yes, 5 users $19 a month, billed yearly Non-technical owners with data in a spreadsheet or Airtable
Retool Yes, 5 users $10 a builder plus $5 a user a month, billed yearly Teams with someone who knows SQL
Appsmith Yes, 5 users $15 a user a month Teams that want an open-source option

What do internal tool builders actually cost once you include maintenance?

The sticker price on these tools is rarely the real cost. Retool's Team plan lists at $10 per user a month, which sounds cheap, an annual license for 15 people comes to about $1,800. But using Retool for anything beyond a simple table view means someone who can write SQL queries, customize behavior with JavaScript and manage the underlying infrastructure, which in practice means either a dedicated engineer or ongoing consulting fees that dwarf the license cost itself.

Appsmith, an open-source alternative, starts at $15 per user a month for a hosted plan, or free if you self-host it yourself, with no per-seat fee in that case. The real decision is not which tool has the lower sticker price, it is who on your team will actually maintain whatever gets built, for as long as the business depends on it. A tool with no owner after the person who built it leaves is how internal tools end up abandoned, half-working, and quietly worked around by everyone who has to use them.

How do you build your first internal tool?

Pick one painful task and build a tool for that task alone. Do not try to replace your whole business on day one.

  1. Choose the task. Pick a job that wastes time every day, such as approving refunds or tracking job status.
  2. Write down the steps. List who does what, in order, and what information they need at each step.
  3. Clean your data. Put the data in one table with clear column names. Remove duplicates and blank rows.
  4. Pick the builder. If your data sits in a spreadsheet or Airtable and you are not technical, start with Softr. If your data sits in a database, try Retool or Appsmith.
  5. Build one screen. Make a list view and a form first. Get those working before you add charts.
  6. Set permissions. Decide who can view, who can edit and who can delete. Test each role with a real staff login.
  7. Test with two people. Ask two staff members to use it for a week. Fix what confuses them.
  8. Roll it out. Train the team, then retire the old spreadsheet so there is only one source of truth.

If your process currently runs in Excel, my guide on turning an Excel sheet into a web app covers that move in more detail.

What are the limits and risks of building it yourself?

No-code and low-code tools save a lot of time, but they have limits you should know before you depend on them.

  • Costs grow with users: Per-user pricing is cheap for 5 people and expensive for 100. Check the price at the size you expect next year.
  • Feature gates: Some key features, such as audit logs, single sign-on or self-hosting, only come on higher plans.
  • Fragile setups: One person often builds the tool, and nobody else knows how it works. If they leave, the tool can break.
  • Data access: Each tool needs access to your data. Give it the least access it needs, and turn on two-step login for every builder account.
  • Lock-in: Apps built in these tools are hard to move elsewhere. Your data can usually be exported, but the screens and logic often cannot.
  • Speed and scale: Large data sets or complex logic can make some tools slow.

To compare these tools with database-style options, see my Airtable alternative guide.

When should you bring in a builder for custom code?

DIY tools are a good fit for simple, stand-alone jobs. Custom code starts to make sense in the cases below.

  • The tool is core to your business: Your team runs on it all day, and any downtime costs you money.
  • It must connect deeply: The tool needs live links to several systems, such as your CRM, accounting, job software and website.
  • Per-user fees are high: You have dozens of staff, and the monthly fees add up to more than a build would cost over a few years.
  • The logic is complex: Pricing rules, scheduling or approvals have many exceptions.
  • You need full control: You must decide where the data lives and who can reach it, and you want to own the code.
  • A DIY tool has hit its limit: Staff work around it, it is slow, or the person who built it has left.

A middle path also works. Many teams build a first version in Softr or Retool to prove the idea, then move to custom code once they know what they need. My guide on an AI app builder vs hiring a developer covers a similar choice for AI-built apps.

Where can AI help in internal tools?

AI can make an internal tool faster to use. Useful features include:

  • Search in plain words: Staff type "orders from Smith last month" and get the list.
  • Document reading: AI pulls key fields from an uploaded invoice, form or email into the right record.
  • Draft replies: AI drafts an answer to a customer request for staff to review.

Retool includes a monthly allowance of AI credits on every plan, including the free one. A custom tool can connect AI to your own data and rules.

How would Blur Studio approach a custom internal tool?

I start with the task, the people who do it and the data they touch. I look at any spreadsheet or DIY tool you already use, because it shows what your team really needs, not what a generic template assumes they need. Then I build the smallest version that removes the most manual work, and connect it to your existing systems.

If you have a half-built tool in Softr, Retool or an AI app builder, I can finish it or move it to custom code. The tool's code and the logins to every account it uses stay with your business, so it never depends on my account or anyone else's to keep working. After launch, I take care of the tool so it keeps working as your staff or systems change, which solves the maintenance-ownership problem covered above directly. If a DIY tool genuinely does the job, I will tell you to keep it.

Questions people ask

What is an internal tool?

An internal tool is an app your own staff use to do their work, such as an admin panel, approval form, dashboard or job tracker. Customers never see it.

Can a non-technical person build internal tools?

Yes, for simple tools. Softr lets you build lists, forms and dashboards on top of a spreadsheet or Airtable without code. Retool and Appsmith work best for someone who knows a little SQL.

How much do internal tool builders cost?

As of October 2026, Softr, Retool and Appsmith all have free plans for up to 5 users. Billed yearly, Softr starts at $19 a month and Retool at $10 a builder plus $5 a user a month. Appsmith Business is $15 a user a month.

Is Retool or Appsmith better for a small business?

Retool prices builders and staff users separately. Appsmith charges one price per user and offers an open-source edition you can host yourself. Both suit teams with someone who is comfortable with databases.

When should I build a custom internal tool?

Build a custom tool when it is core to your business or must connect deeply to several systems. It also makes sense when per-user fees grow higher than the cost of a build. Simple, stand-alone tasks are usually fine in a DIY builder.

Is Retool actually cheap for a small business?

The license is cheap, around $10 a user a month on the Team plan. The real cost is usually the ongoing SQL and JavaScript work needed to keep anything beyond a simple table view running, which for most small businesses means hiring that skill in some form, not a cost the sticker price shows you.

What happens to an internal tool when the person who built it leaves?

Too often, nothing, until it quietly breaks. This is the single biggest real risk with internal tools, not the build cost. Decide who owns and maintains the tool before you build it, not after the person who understood it is gone.

Roughly what does this cost?

As a broad reference, fixes and finishes start at around $1,500, and new builds start higher, always a fixed price agreed in writing before I start, never an hourly rate. My AI app cost guide explains what actually drives a quote up or down.

Is my project too small for this?

No. Most of the owners I work with have no tech team at all, that is the whole point. If the smarter move is a cheap software subscription instead of custom software, I will tell you that on the first call, even though it means I do not get paid.

Sources

Ready for the next step?

A 30 minute call. No pitch. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. No pitch. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…