>>802
1つのソリューションに複数のプロジェクトを作ればいいんじゃないの

それと設計がまずだめなんだと思う。formはあくまでユーザーインターフェースなだけ
クリックイベントを発生させたり、文字列や画像を表示するだけ
プログラムの核の部分は別に作る

核の部分だけ統合するなら、クラスライブラリで作成か単純に追加すればいいだけ
フォームを統合したいなら追加すればいいだけ

単にユーザーによって任意にどれかのフォーム呼び出したいってだけなら
多態性でやればいい

if(textBox1.text="A")
Form formBase=new formA();
if(textBox1.text="B")
Form formBase=new formB();