Hi there,
Yes, if I'm understanding your aim right, I would say that SoapUI projects can quite easily be created, engineered and executed programatically.
These previous posts have examples along the lines of (but not exactly like) what I think you are asking about:
(REST Example) http://community.smartbear.com/t5/SoapUI-Open-Source/How-to-create-REST-project-using-Groovy-script/m-p/99302#U99302
(SOAP Example) https://community.smartbear.com/t5/SoapUI-Open-Source/How-to-get-parameter-of-SOAP-operation/m-p/99768#M17648
Is this the sort of thing you mean?
Regards,
Rupert