Hi there, I feel well placed to set this up for you since I have actually done it before. I have a small hosting company, and i use a combination of WHM, cpanel and boxbilling to automate the system. Boxbilling can tie in to lots of reseller resources etc. Only 5 dollars month. But you don't necessarily need boxbilling, I just used it because its fully customizable and I changed the theme to match my website and I really like the client area/knowledgebase. I have played with a lot of the systems before settling on my current setup and it's fully automated, although I have mine set for me to manually activate accounts. Get in touch if you want me to get it setup and let me know your current setup and preferred programs and software. Thanks for reading my bid.
Regards,
Grant.