I am sticking to cpcreator for now as the whmcs alternative. Its free, but i am having some problems with its menu.
There is one with cPanel Fantastico If i can remember right. Although you won't find a decent free one, it really is worth getting whmcs
I don't of any offhand. Like other's have said, WHMCS is worth it. What I would recommend is getting a reseller account that has it included free. Or if you have a small monthly budget, you can get it hosted. The only company I know of right now offering hosted WHMCS is ihubnet.com. It's like $12.95 per month for both hosting and the whmcs software.