These are exactly the pain points that Taylor Otwell (creator of Laravel, a PHP framework) tried to solve with Spark (https://spark.laravel.com/).
It was actually just updated to v6.0 yesterday so it's definitely a good time for considering it.
I personally used it for a couple of projects and I'm really happy about it. It probably saved me a few weeks or a couple of months of tedious work!
Workstack https://workstack.io
BrandOn https://brandon.video