Dev & Engineering · Engineering, IT & AI
Should you build or buy Low-Code / No-Code (BEWARE)?
Low-code / no-code platforms provide visual development environments where teams can build applications, automate workflows, and create data integrations through drag-and-drop interfaces rather than writing code — enabling faster app creation, often by non-technical users.
The build-vs-buy decision for Low-Code / No-Code platforms turns on who controls the runtime your apps depend on and how much AI-assisted development has closed the speed and skill gap that used to justify the platform premium; the vendor lock-in dynamics and shifting cost structure deserve close scrutiny.
- Domain
- Dev & Engineering
- Function
- Engineering, IT & AI
- Industries
- Cross-industry
Last assessed June 2026 · re-scored quarterly via The Continuum.
Build it, buy it, or bridge?
| Build it | Buy it | Bridge (buy, then extend) | |
|---|---|---|---|
| Cost shape | Custom app with AI assistance: $30–60K one-time vs. $240K+/yr PEPM at scale | Per-seat, per-app licensing embeds permanently into operating budget | OSS self-hosted (Appsmith, Tooljet) removes per-seat cost while keeping the builder UX |
| Time to value | Hours to days with AI assistance for simple apps; weeks for complex workflows | Non-engineers ship first apps same day with hosted platforms | Self-hosted OSS in days; slower to set up but no per-seat runtime cost |
| Differentiation captured | Full code ownership — no runtime dependency, no vendor limits | Platform runtime becomes a permanent dependency; logic is vendor-locked | Own infrastructure; accept builder UX limitations of OSS alternatives |
| AI feasibility today | AI generates functional CRUD apps and workflow automations in hours from descriptions | Platforms also shipping AI-assisted generation — advantage is narrowing | Appsmith and Tooljet are viable OSS builders with active communities |
| Who it fits | Teams with any coding capacity and stable, high-user-count apps | Non-technical teams that genuinely cannot write code and need independence from IT | Orgs reducing LCNC vendor cost while preserving visual builder workflows |
When building Low-Code / No-Code (BEWARE) makes sense
The case for building custom applications instead of buying a low-code platform has strengthened substantially as AI coding tools have compressed build time. For any team with development capacity — including part-time developer involvement — the per-seat math on platforms like Microsoft Power Apps ($20 PEPM) or OutSystems scales quickly into territory where a one-time custom build is cheaper over two to three years. At 1,000 users, that's $240K per year in platform licensing versus $30–60K for a custom app built with AI assistance. The lock-in cost deserves equal weight: apps built on low-code runtimes operate entirely within the vendor's constraints — their deployment model, their limits, their pricing changes. When those constraints create friction (complex workflows, performance requirements, integration patterns the platform doesn't support cleanly), engineering around them often costs more than the original build would have. Open-source self-hosted alternatives like Appsmith and ToolJet serve as useful reference architectures for teams that want the visual builder UX without the per-seat licensing. The build case is clearest when the people doing the building are developers, when the workflow is stable and well-understood, and when the user count is large enough that per-seat cost is a real budget line.
When buying Low-Code / No-Code (BEWARE) makes sense
Low-code platforms solve a specific problem that custom development doesn't: enabling non-technical staff to build and maintain their own tools without a developer. For business analysts, operations teams, and department leads who genuinely cannot write code, the independence from IT backlogs is real value. Microsoft Power Apps, Mendix, and Salesforce App Builder are designed for this audience, and they work. The deployment guardrails, version control for non-engineers, and connector libraries for common business applications provide structure that matters in enterprise environments. The buy case holds when the builders aren't developers, when the apps are genuinely simple (forms, basic workflows, dashboard views over existing data), and when time to first working tool matters more than long-term cost. Where it erodes: extremely high user counts, complex workflow logic that strains platform constraints, or any situation where a developer is doing the building anyway — at that point the platform premium buys constraint rather than capability.
Low-code platforms like Microsoft Power Apps, OutSystems, and Mendix solve a real problem: getting non-technical teams to build internal tools without a developer backlog. For organizations without strong engineering capacity, that value is genuine. The utilization pattern tells a different story. Most deployments rely on basic forms, workflows, and CRUD operations, capabilities that AI coding tools can now replicate in hours.
The vendor lock-in risk is what makes this category unusual. Buying means adopting a runtime, a deployment model, and a pricing structure that becomes embedded across internal tooling. As AI coding assistants have made it faster and cheaper to build real applications, the cost advantage of low-code platforms has narrowed, while the lock-in cost has stayed the same. Open-source alternatives like Appsmith and Tooljet serve as reference points for what a build-or-self-host path looks like. The build case gets serious when internal tool needs are straightforward and the team has any coding capacity at all.
Representative vendors
B4 Pro
Get B4's actual call on Low-Code / No-Code (BEWARE)
- → B4's call for Low-Code / No-Code (BEWARE): Build, Buy, Bridge, or Beware
- → The five-dimension scorecard and the scoring rationale
- → All 5 vendors with pricing and positioning
- → Quarterly re-scores that feed the MCP live, so your agents always query the current call
- → MCP server plus API and SDK access, and CSV/JSON export
Prefer to read first? The book covers the framework end to end.
Frequently asked
- What is low-code / no-code software?
- Low-code / no-code platforms provide visual development environments where teams can build applications, automate workflows, and create data integrations through drag-and-drop interfaces rather than writing code — enabling faster app creation, often by non-technical users.
- When does building instead of using a low-code platform make sense?
- Building makes sense for any team with development capacity, especially when user counts are high enough that per-seat licensing becomes a significant budget line — AI-assisted development has compressed build times enough that the TCO comparison now regularly favors custom code over two to three years.
- When does buying a low-code platform make sense?
- Buying makes sense when the intended builders genuinely cannot write code — the core value proposition is IT independence for non-technical staff, not development speed for developers.
- What are the main low-code / no-code vendors?
- Representative vendors include Microsoft Power Apps, Mendix, OutSystems, Salesforce. B4 Pro scores the full set.
- What is the vendor lock-in risk with low-code platforms?
- Apps built on low-code runtimes depend permanently on the vendor's execution environment, pricing model, and roadmap decisions. When those constraints create friction or pricing changes, you can't easily migrate the apps to a different runtime without rebuilding them.
More in Dev & Engineering
The Build Report
Bi-weekly analysis of software categories through the B4 Framework. What to build, what to buy, and how to use AI to make better decisions for your company.