I think Epic needs some time to make something more limited that is free for modding, because currently Unreal Editor is complete sandbox that let you do full game out of other full game.
But Engine it self is not mod friendly, then make your game mod friendly, C++ coding allows you to implement anything including your own scripting language
Thru it requires more work. Virtually you could also make editor inside the game ![]()