SSIS has a Task named Analysis Services Execute DDL Task which can execute arbitrary XMLA scripts, including creating a Cube (although I cannot imagine where that this would be feasible).
Another Task named Ananlysis Services Processing Task allows to process dimensions and facts.
However, you can use the Execute DDL task for this purpose, too.
WM_HOPETHATHELPS
Günter