We currently have about 12 printers connected by wireless / usb directly to one laptop and or via network cable to router.

Currently one laptop is used to produce artwork and send jobs direct to relevant printer.

Is there a better way of managing this especially for future proofing whereby we might want another computer to send jobs to a printer?

We are moving to a better premise soon and be good chance to put house in order.