Custom UI outside the gameplay viewport

Hello! Like everybody asking something - I’m novice too :slight_smile:
I would like to ask if there is a way to make GUI that lives outside the rendered viewport of the game. Imagine, for instance, we have several in-game cinematics, made with Matinee and we want to make some kind of player that gather them in playlist and plays them sequently. Obviously, durring the play we may want to skip to the next cinematic, or switch to fullscreen the current one (assume we have two monitors) , rearrange/add more to the list etc, etc. So we don’t need all these controls to render in game. Is it (how) possible? The workarround is maybe to have some way to control the engine from outisde (build our “player” as separate program), but I don’t know if that is possible neither. So, what do you think? What is the best approach to this? I’m aware of server/slate scenario but the goal is to make UI that does not render inside the gameplay even on slaves.
Thank you in advance!