Derrick Reimer tried this a bunch of years ago with Level. In short, it didn’t work. But many of us understand the desire for something like this.
His repo: https://github.com/derrickreimer/level