fun fact

did you know that this API interface: https://code.idtech.space/valve/halflife-sdk/src/tag/v2.0/common/engine_launcher_api.h

Was used in WON (pre-Steam) Half-Life not only to spawn a dedicated server but also by the iconic WON main menu?

Theoretically, mod developer could make their own EXE launcher with custom UI.