Adding new user without manua;l insert into database

All,

we still have to add new users via a manual insert into the database and then add them to roles via the administrator tool. This is obviously not ideal - is there a built in tool we are unaware of that will do this?