Los Panels suelen usarse para agrupar elementos de una interfaz.
Ejemplos:
[SerializeField]
private GameObject panelInventario;
panelInventario.SetActive(true);
panelInventario.SetActive(false);
panelInventario.SetActive(
!panelInventario.activeSelf
);
Para más control, puede usarse CanvasGroup.