Debo usar una página, ventana o control de usuari

Estoy desarrollando una nueva aplicación de escritorio que tendrá varias vistas, como un tablero de instrumentos, un visor de eventos y un visor de gráficos, por nombrar algunos. Esencialmente, el usuario cambiará entre una de estas vistas que cubrirá toda la pantalla y no solo una parte de ella.

Actualmente estoy atascado en si debería crear una nueva ventana, página o control de usuario para cada tablero, visor de eventos, visor de gráficos, etc.

He leído un poco y entiendo que las páginas fueron creadas para la navegación, lo que a su vez me permite mantener un historial de la navegación para poder retroceder / avanzar. Sin embargo, no creo que necesite esa funcionalidad para mi aplicación de escritorio.

¿Entonces puedo usar un UserControl o una ventana? ¿O debería haber solo una ventana por aplicación?

Gracia

Respuestas a la pregunta(2)

Su respuesta a la pregunta