I think this is an interesting idea. The closest thing to this that I can think of is Terraform, but that's declarative, rather than automatic. I think what you're proposing would have a lot of challenges. Maybe you could make it work in the JS world with npm/maven; but I think it would be very difficult to make it automatic enough for a broad enough collection of languages and frameworks to be sufficiently useful. That said, I'd like to see where it goes, so good luck if you do attempt something.