le form però sono controlli di sola lettura e non è agevole aggiornare un campo quando si sta utilizzando un altra form.
No Giorgio, scusami, ma non sono d'accordo. Infatti avendo già richiamato una Form05, per esempio, tu puoi lasciarla visibile e passare il Focus alla Form02. Da quest'ultima puoi modificare una TextBox con un'istruzione come la seguente:
Form05.TextBox01.text = "L'estate sta finendo".
Posso confermartelo perchè detto modus operandi l'ho messo in pratica qualche anno fa in un programma.