Is UE4 the best engine for adding mod support to a game?

I wanted to make a Mario Party style game and wanted to allow mods so players can make their own minigame, boards, and characters. Something like that at least.