For years, I built WordPress websites the traditional way.

Install a theme.

Add a few plugins.

Customize where needed.

It worked... until the projects became products.