Ditto is a tool for transferring Asana projects between workspaces. It is a complete rewrite of an earlier project with the unwieldy title 'Organise Asana Projects' but colloquially known as 'Kothar' by the Asana community.
Ditto, or 'Kothar 2', fixes a number of longstanding issues with the original implementation, allowing faster and more accurate project copies to be created. It's also much more pleasant to work with from the development side, which means I am more inclined to spend time updating and improving it.
UPDATE: Ditto - the successor to this tool - has now been launched. Please give it a go and let me know how you get on!
I was faced recently with wanting to move Asana projects from one workspace to another. Unfortunately this isn't a feature in the Asana interface (yet).
There's a PHP script floating around GitHub which will copy tasks between projects. This requires you to do some manual checking of project IDs, and you need to create the target project in advance, so I've extended the script and written a front-end web interface for it.
Choose the source workspace and project you’d like to copy
Choose where you’d like to copy to
Hit Go!
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */