With Valet+, it’s possible to define a custom set of environment variables for a site. This could conceivably make it possible to have a single set of files run multiple sites. One obstacle to overcome would be using WP CLI with such a setup.
Multiple Sites for one Valet+ Path
This is just a small idea. For more information, see this blog post.