OPCION A: ¿El otro formulario es de tipo modal? Pareciera que con eso lo resuelves.
Si tu formulario CLIENTES es modal, éste tomará el control y no dejará devolverlo a MENU hasta cerrarse. La pegas es que si necesitas acceder en paralelo a controles de MENU no vas a poder, hasta que clientes se cierre.
OPCION B: Que el botón de llamada en MENU recorra todas las ventanas existentes. Si una de ellas se llama CLIENTES sólamente la hace visible y le da el focus. Si la ventana no existe aún, haces el DO FORM. En este caso CLIENTES no tiene que ser modal, porque MENU siempre se asegurará que sólo haya una instancia creada de la ventana CLIENTES.
OPCION C: (mi favorita en muchos casos, pero porque soy muy retorcido) El formulario MENU llama al form modal CLIENTES... y se pasa a sí mismo como un parámetro :) .
Cuando CLIENTES hace init, coje la referencia del formulario que le han pasado como parámetro, lo guarda en una propiedad creada ex-profeso, y puede optar por ocultarle los botones, minimizarla, etc. En el evento UNLOAD de CLIENTES, coje la propiedad que apunta al form original y lo devuelve a su estado original, o lo que leñe se te ocurra.
Suerte.