WPCloud Deploy is an open-source, native WordPress plugin that lets you set up your own WordPress install to act as your own self-hosted control panel to manage cloud hosting from popular providers and quickly fire up new WordPress sites as needed.

You not only get full ownership of your hosting control panel (and the ability to customize it), while avoiding monthly fees.