Немного странный вопрос и, на мой взгляд, не лучшая практика проектирования.Что касается меня, я бы предложил вам создать UserControls и разместить их в любой форме / вкладке / контейнере.Это обеспечит вам одинаковое поведение везде.
Кстати, вы можете разместить любую форму внутри контейнера, например:
tabPage2.Controls.Add(new Form2());