Gosh, something like this totally came up before. Heck, I think even tried my hand at some rudimentary variant? And others did similar? But it's been a while and I don't remember much. I don't have any of my early work, anyway. Nothing more than about 3 years old, when I started throwing everything in my GitHub.
Anyway, I don't actually support the idea anymore. I feel like it's very unnecessary. The main issue is that making a mod is a somewhat technical thing. Yet, it's really not that complex. Put bluntly, I feel like if you can't figure out how to work with the very straightforward and reasonably well documented XML files (documented on the wiki, that is), then you're not really ready or good enough to make a mod. And I really don't care about users who just wanna edit small things. It's really not that hard to figure out how to give something more health or similar. Plus, they need a certain level of technical skill or they'll break stuff (eg, multiplayer CRC checks).
And if you want anything novel on the graphical front, that's the real technical bottleneck.
At any rate, I don't see this as adding value for anyone with good tech skills. And anyone who really needs it probably would be limited in what value they could add, anyway...