nprinting designer is not reuired on the server but I find it very benefical
All of the scheduling is done within NPrinting designer, and is saved as part of the nsq file. The nsq file is then processed by the server - the nsq will contain recipients, filters, reports and scheduling.
Please see the links below regarding scheduling
there is also information regarding report creation, etc in the following