For the automated account creation we have WHMCS Module, ready for everything automated and you don't have to create an account manually.