Yes, the link takes you to my limited working demo of the customers control panel. If you would like to see the full product and Admin panel the demo of the full beta version is here.
http://www.thezpanel.com
This is a open source project.
They also have a less featured production version there.
The beta is close to completion they are working out problems with builtin FTP and filemanager
Apache2 server will host your 7 domains all by itself. I'm am hosting 6 domains on one dynamic IP number, with named based virtual hosting without a control panel. Look into virtual hosting here:
http://httpd.apache.org/docs-2.0/vhosts/
Enjoy