theme and process like or

Hi there,

I like to know if there is theme or plugin that comes with my subscription that has the signup functionality of or where users can select their username, password, email, theme, package, site details, etc etc.

OR is there a 3rd party plugin / theme that can achieve this?