an Elemental framework could help with magic, if we have fire, water, ice, earth, air, etc that could be used for magic, logistics, machinery, and so on
Yeah, on a serious note this should be done in either vanilla or API format. It could be left "untapped" in vanilla form, or it can be given to us via plugin API format, or even via mod.io hosting.
We should be given basic magic elements (even if needing a source such as books) to activate them, or not. Basically be given (as a player) to use basic magic such as fire, snow/ice, wind, healing, flying...... Basically overly basic RPG style elementals. Nothing more, just basic magic. Basically stuff you see in Skyrim, Dragon's Dogma, and every RPG out there.
If we want to delve into technology based magic then I'm up for that. An Anime I follow deals with 'Magicology', something I'd be interested in tapping into. Making various tools and gadgets to use magic, though would have chances to destroy the tool if magic output is too great for the tool itself.
https://www.imdb.com/title/tt22889156/
I suggest keeping things on a basic level so we don't overcomplicate things to which nothing gets done. I wish we could focus on basic RPG elements and then go from there.