For DGenMOD, no, you have to build them by hand. It's a time consuming process and play testing the campaign is nearly impossible, at least for me.
That depends how advanced you make the campaign IMHO.
It takes much time testing and understanding DGenMOD and how to correct errors in the log file, and it can be quite frustrating at times.
The Polish campaign was my first DGenMOD campaign and it has is only one sub campaign, so it was a rather good one to get acquainted with DGenMOD campaign building.
It has only 10 campaigns in it, with a total of about 170 missions and I spent about 6 months testing and it would have been much longer without the kind help from Asura, answering all my questions. It's also essential to figure out a good way of doing the actual test work.
My next DGenMOD campaign is going to have several sub campaigns and will span over about 2 years, so that's going to be quite different.