If you have good knowledge about web hosting services/business then I think you will know about WHMPHP and Zamfoo. However let me share some basic info about these two plugins/tools...
WHMPHP is a control panel developed for creating Master Resellers and Resellers. With the Master Reseller privilege, a reseller can resell reseller accounts, control the reseller quotas, assign private name servers, suspend, unsuspend as well as terminate resellers. WHMPHP is available only for cPanel based servers
Zamfoo is a plugin which provides additional features to a Reseller and makes his work a bit easy. Zamfoo plugin needs to be installed on the server and can be integrated with Reseller center. The OS recommended for Zamfoo is Cent OS, as its the most compatible OS for cPanel/WHM
From my opinion WHMPHP is better then Zamfoo. WHMPHP is professional and good for any successful hosting providers and Zamfoo for a Oversellers. I have tried both WHMPHP & Zamfoo and WHMPHP is my favorite one. Its works like a charm. Its smooth, easy to use and professional. It would awesome if we have option to buy WHMPHP lifetime license...However,,,. which one is better form your opinion ? Do you like WHMPHP also ??