Формы - это не что иное, как классы, поэтому, создавая общедоступные методы, свойства или переменные, вы уже можете общаться между ними. Вы можете создавать новые формы, как вы создаете объекты
Dim Frm As New MyNiceForm
, а затем показать их с .Show
или .ShowDialog
.