WordPress install custom plugins/ themes/ settings?

Hi there!
So I run a reseller webhosting company, and was wondering if you guys could develop a plugin that allows users to register on my site after signing up for reseller hosting, then be able to install various plugins/ themes with a click of a button.