Die
VCL willst Du auf jeden Fall nutzen?
Die Fragestellung ist m.E. noch etwas zu unscharf.
Was soll genau sliden?
Das Menü bei Mouseover und/oder der Content?
Soll das graphisch anspruchsvoll sein?
Ist die Anzahl der Seiten rel. fix oder wächst das evtl. noch dynamisch?
Im letzteren Fall würde ich die Seiten mit embedded Forms oder Frames erstellen. Dann kann man die Funktionalitäten besser kapseln, so dass man kleine unabhängige Einheiten aufbauen kann, die man dann dynamisch zusammensetzt.
Hast Du die Daten evtl. in Klassen gekapselt, so dass es pro Klasse eine Sicht geben soll? Oder entsprechen die gewünschten Views nicht unbedingt einer Datenstruktur?
Entscheide Dich am besten für eine exakte gewünschte Funktionalität und dann können wir überlegen, wie sich das am besten umsetzen kann.