I always start with Shopify Horizon as the base, bolt on Tailwind CSS, and build from there.
I've built loads of custom theme's this way, its so much easier than buying a premium theme and trying to modify it. It also eliminates bloat and pointless blocks and functionality.
One day I'll get around to creating my own base theme but there's never time to even get started on that!