Generate Random Password for New Accounts

While creating a new 'Manual Creation' account, it would be nice to just have an option to generate a random password. In most cases, we aren't providing our customers direct access to the portal, so we generate a random password and don't write it down anyway (since it can be reset).