Get 1.5 and give it a test drive. The code will let you copy module content from other courses. It doesn't copy stuff within the same course -- if you are wanting to do that, you may want to extend this feature, rather than write it from scratch.
Ok, I'll try it.