Member Publishing sites

I came across a site the other day that has a signup process, but when you log in you have the functionality to create a blog and enter your FTP details, and it pushes all the elements to that site (eg. installs a theme, pushes the plugins, and they can manage all of the installs / posts / pages / updates from one interface.

Is this possible with any of the plugins from this site?