ciao,
per la gestione delle finestre "figlio" non devi fare altro che istanziarle...
esempio:
dim x as new formfiglio
x.show
oppure
x.showdialog
ti apre il form figlio in maniera "modale" cioè fino a che non chiudi quello, non puoi fare altro sul form padre.
se vuoi sapere se il form figlio è ancora aperto non devi fare altro che controllare che il tuo "x" esista. 
-----------------------------------------------------
La ricompensa per una cosa ben fatta, è averla fatta.