We spent about 2 months building Sapling (https://sapling.dev/), and it's ready to go!
Sapling aims to take care of all that work for you... you can start working on business logic within an hour! Our web app guides you through a data modeling phase, where you specify what type of domain objects you have, and then generates a Node and React codebase with full stack CRUD functionality for your data types, auth, payments, form and API validation, and more!
We've been fine-tuning the structure and tooling of our codebases for years, so we believe Sapling will give developers lots of best practices baked in. From dependency injection to linting setup, you'll be off to a great start in your new codebase.
Check it out and let us know what you think!