Guys,
I have found an anwser to my question - you can create a datasource through code - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/RSPROG/htm/rsp_ref_soapapi_service_ak_9n79.asp
You don't have to go through creating an data extension just...