Customize Project Settings GUI

I need a way to have a startup environment for UE4. I need to have project settings, world settings etc be set for an end user. This will allow me to setup a ”show” environment which will make sure I have consistency among scenes/sequences. I want this to be dynamic, i.e. if an end user wants to add a setting it should be intuitive and easy to do. this may involve a GUI or something along those lines.

Has anyone done something like this? Or have any idea I would do this with the Unreal Engine?

Are this settings engine settings or custom created settings?

If it’s custom settings, specific to your project, you can use Editor Utility Widgets to create a custom panel to the editor, using UMG (Blueprint) and also, there is Slate, if you prefeer C++. This widget can store the settings and have methods to handle settings and user input.

Here is a livestream from Epic about Editor Utility Widgets