Have you seen the Sharing cart plugin? https://moodle.org/plugins/block_sharing_cart Also - if yes - what is it about that plugin and the standard way of importing course activities that you want to improve?
General developer forum
Import activity from one course to another course.
This discussion has been locked so you can no longer reply to it.