Creating a game/level editor inside Unreal

Hi

We’re looking to build a Roblox/Fortnite type game world, with a game editor.
Got any tips, tutorials, etc of how to use Unreal (Like UEFN) for the editor? Creating boundaries and using custom buttons, assets, etc, but being able to use many of the basic unreal features?