This is an analysis on UI for building and creating distributable executables of games and applications in different platforms.
- https://docs2.yoyogames.com/source/_build/1_overview/2_quick_start/menus/build_menu.html
- https://help.yoyogames.com/hc/en-us/articles/235186048-Setting-Up-For-Windows
Settings for the tools used is in preferences
Selecting the output
Game Maker also uses remote workers that can be installed in different OSes, to be able to automated some builds that are system dependant, like non-interpreted builds (YYC) and also platforms that require OS/system specific tools (like MacOS).
Unity talks about publishing builds, and more clearly separate the builds you do everyday while testing your game from the actual distributable binaries, but the menu is actually in the everyday File->Build Settings… menu.
The build settings
RenPy has an interesting feature that allows to package different things and create custom targets, so you can package different versions of your game, from the same source.



