As you are looking for cloud based software, I'd suggest you to have a look at ZilicusPM http://www.zilicus.com
Soon it'll allow you to re-import projects as template; keeping resource assignment , resource load witihin the context of project, same as existing project/template.
Disclaimer...