I am using UMG for both HUD’s and Menu’s. They have been easy to work with. So, make a widget class. There’s a node, create widget where you can select your new widget class, then the node add to viewport. You can have more than one of them open at a time. So, while one of them can always be up, with health ammo etc. you can pop up others for say ingame pause menu, and remove it without interfering with your HUD widget.