My method is that as system administrator I create a whole new course library under the library directory.
Going through the .def files I copy all the corresponding pg files into subdirectories, then link the new course library to the individual courses, including the template course, and enable it in the config file.
This requires the minimum work by instructors and the maximum effort by the sys admin.
I think if one instructor (admin) has easy access to all courses, then exporting and importing the .def files by one person is the best solution for everybody.
Andras
WeBWorK Main Forum
setting up the same problem set in several courses
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 10 posting(s) in 1 day