I'm not in America and as recently as a few years ago, I was aware of several companies who had cheque printer sheets from their bank which had something like 3-5 cheques per sheet. You'd load up a template and fill it out, run it through the printer and then just sign them and it's all good.
I don't see anyone using personal cheques anymore, but they're still in use in business.