How I think game design should work

For what you want it wouldn’t be worth the time to develop because no one else would want to use the features as-is, they would always want some amount of customization. That’s why people develop plugins and stuff like that, you can choose the things you want in your game from different pieces and then put them together. The more customized you want it, the more complicated it gets.