If a mod has settings, the files related to settings (PresentConfigureUI, Client_SaveConfigureUI and Client_PresentSettingsUI) can be automated by essentially turning what’s required in a settings.lua file into a GUI (
https://danwales.github.io/Auto_Settings_Files_Documentation/).
I don’t believe it’s possible to write the core mod without knowing how to code though. It’s difficult to convert English into any programming language and the clarity of sentences vastly differs from English. Would need to know what mods can do and exactly what features are in lua to even make modding easier (too large for me to know everything).
Edited 4/19/2023 11:30:21