What does everyone use to batch print/plot to different printers/plotters with different sheet sizes?

I'm trying to decide which is better?

1. Have something written (Api) specific to our needs

2. Buy Custom Tools addin

3. use PAC4SWX

4. see if this is something that can be done with Task.

I wondered what everyone else is using and what your thought are?

Thanks,

Mark

SolidworksGeneral