I definitely understand that people get attached to admin panels

. cPanel is a pretty nice product, but I've grown quite fond of ISPConfig (
http://www.ispconfig.org) over the years for web/email/database server management. If you haven't used it before, it's really an excellent product, and it's also open source / free software.
It's been under active development for a long time now, and the project just released a stable version 3 a couple of weeks ago. Personally, I still prefer version 2, which is okay as it's still actively developed and maintained. Version 3 has a completely new interface; personal preferences may vary. Version 3 apparently has seamless support for managing multiple servers, as well.
It manages everything most folks need for a production server, and there are easily installed plugins for things like phpMyAdmin and webmail. If you were so inclined, you could easily extend it by writing your own plugins. It has support for reseller type stuff, although I've not personally used that functionality.
One of the better benefits for me is the fact that because it's free, I can install it across as many development systems as I like, without having to worry about control panel differences between dev, test, and production systems. There are excellent HOWTOs on the net that can guide you through the process of setting up a VPS to support ISPConfig "out of the box."
Good luck in your endeavors.
_________________
Educational resources for parents and teachers:
http://www.ClassHelper.org