I think loading modules would be the best way to do it, like Lapis Commons
Trying to setup a web form to build custom mods would likely need a very complicated setup and for the mod to be recompiled for that particular combination. Probably not worth the trouble.