Separate layouts is fine. HUDs are documented on the formum: either make the elements Global, so they stay around when the next layout is displayed, or generate the HUD with events, at the beginning of each layout. You can share event sheets, so this only needs to be coded once, and added to "On start of layout", for example.