With the Remote Control API, you can manage directly variation groups thanks to custom routes.

However it is recommended to create the variation groups at the campaign creation. You can find more details on the campaign architecture here : Campaigns.