Если у вас в другом файле просто создание формы, вы просто можете вызвать скрипт через "here syntax"
типа
. /Path/With/Form.ps1
После вызова в вашем пространстве будут доступны все необходимые переменные
и, когда понадобится, вы в коде просто вызываете эту форму
Form2.ps1
$Form2 = ...
...
Form1.ps1
$Form1 = ...
...
. .\Form2.ps1
$button.add_click{
$Form2.ShowDialog()
}
$Form1.ShowDialog()
Но я бы на вашем месте уже ушёл бы на c# :)