┌────────────────┐  ┌────────────────┐
│Form1                     │  │Form1                     │
├────────────────┤  ├────────────────┤
│┏━━━━━━━┳━┓          │  │┏━━━━━━━┳━┓          │
│┃┌─────┐┃▲┃          │→│┃└─────┘┃▲┃          │
│┃│TextBox1 ..│┃■┃          │  │┃┌─────┐┃| .|┃          │
│┃└─────┘┃■┃          │  │┃│TextBox4 ..│┃| .|┃          │
│┃┌─────┐┃■┃          │  │┃└─────┘┃■┃          │
│┃│TextBox2 ..│┃| .|┃          │  │┃┌─────┐┃■┃          │
│┃└─────┘┃| .|┃          │  │┃│TextBox5 ..│┃■┃          │
│┃┌─────┐┃▼┃          │←│┃└─────┘┃▼┃          │
│┗━━━━━━━┻━┛          │  │┗━━━━━━━┻━┛          │
└────────────────┘  └────────────────┘
  ┃│TextBox3 ..│┃←この部分は表示しない
  ┃└─────┘┃
  ┃┌─────┐┃
  ┃│TextBox4 ..│┃
  ┃└─────┘┃
  ┗━━━━━━━┛
上図の太枠の部分のようにコントロールを配置したいのですが、どうしたら良いでしょうか?
▲■はスクロールバーです。TextBox1〜4の部分は任意のコントロールを配置出来て、
スクロールバー付きの小窓で任意の場所を表示出来るようにしたいです。
Formの右の空いてる部分にも他のコントロールを配置します。

実際にTextBoxしか割り当てないなら代わりとなるものもあるのですが、
任意のコントロールを割り当てられるものがわかりません。
MDIとも違うし、スクロールバーの値に対してシコシコと個別にコントロールの位置や表示を変えるのもイヤだし。
どうすればいいのかわかる方、ご教示お願いします。WinXP VB6SP6です。