También, si lo que necesitas es luego llamar a cada ventana desde el menú,
este artículo de Phil Brown, sobre implementación del patrón "factory" para operaciones con menus te puede servir. Lamentablemente, está en perfecto inglés, pero el código es lo suficientemente claro como para ver su funcionamiento
Un saludo