In the past I used the plugin for cpanel for master resellers etc and its fine but these days I have it where the account and their own hosting is automated but all the configs I do by hand, it is a business type setup and I think the client deserves perfection so do it by hand.
If using Cpanel setitng upa reseller account correctly takes afew minutes so isn;t a big deal and the more you do them the faster you get so becomes even less a burden after doing it couple hundred times.
ZX Enterprises CEO
Specializing in establishing business presence online from step 1 to first page Google with multi-social media campaigns. Cloud Hosting cheaper then you will find it anywhere!