If you just need some sort of control panel to manage your web server, check on resources and add domains, I would guess the control panel that comes with litespeed would fit the bill. It's free and it works out of the box so no need to edit config files or other work required. If you need more functionality such as controlling other services like mysql, webmin might work.
litespeed standard is free, and it comes with a control panel to manage the webserver. Personally, I like it since it means I don't have to deal with manually entering virtual hosts entries like I do with apache.
kohrar litespeed is good but I doubt if they would work with my friend's image hosting and blog scripts as they use rewrite and changing from lighthttpd to litespeed might need manual editing of htaccess files and I highly doubt support for litespeed compared to lighthttpd and is it possible to add domains in litespeed's control panel ?? As in demo I don't find any such option
connectresller - its linux cent os, and webmin needs some basic coding knowledge I believe, as I mentioned earlier neither me nor him have good knowledge in relating to coding aspects
Litespeed does support rewrite rules from apache's htaccess files. I'm not completely sure about lighttpd since I've only ever used it once. You can add domains to virtual hosts by editing the virtual host entry from the listeners section. If you need a control panel to manage the DNS of the domains too, then I'm afraid litespeed is not up to the job.
Also, if you plan to have large amounts of traffic and don't want to cough up money, then I would also stay away from litespeed as the standard edition does limit you to 100 concurrent connections.
If you are just planning to add a few domains, I suggest doing it manually especially if you don't need changing them very frequently. It may be faster learning how to do change the configuration manually than searching for a completely automated control panel. It's probably not as hard as you think.