I wish and imagine UE4 to start up like this.

Different “presets” for the engine start are the kind of thing that should be the 1st priority on usability. Configuring the engine is a painfull thing to do on every new project. Unreal has too many “just fancy” things by default that can tank your framerate in no time, and they are a heavy barrier for newcomers. Not everyone should know how the hell all the internal “magical checks” of the engine works to kick a project starting.