Creación de GUI de múltiples formas

Estoy desarrollando una aplicación Windows Form Application muy básica en c # que inserta valores en una base de datos SQL. Tengo cuatro formas separadas

uno para introducir los detalles del clienteuno para introducir cualquier detalle de la transacciónuno para buscar clientes / transacciones respectivamente.

¿Cuál es la mejor manera de vincular las cuatro formas juntas? Solo estoy entrando en C #, por lo que la forma más básica posible sería la ideal.

La forma en que lo veo trabajando en mi cabeza es que ejecutas el programa y terminas en una pantalla que muestra cuatro botones para los cuatro formularios correspondientes. Cuando presiona el botón, se abre una ventana separada que muestra los formularios de inserción. Luego puede cerrar el formulario para volver a la pantalla de inicio principal.

¿Cuál sería el código básico para esto en C #? Por ejemplo, bien, digamos que los 5 diseños diferentes son

Main (Contiene los botones)TransactionEntryAddressEntryTransactionSearchAddressSearch

Respuestas a la pregunta(3)

Su respuesta a la pregunta