On a PC I would use a form in Microsoft Word with fill-in fields in the right place to print on pre-printed forms like this. Or Microsoft Access with a 'report' with everything in the right place if I had to do a lot of checks and/or needed a log of what I had done.
There's MS Word for the Mac also. So that might work for you. But maybe a Mac expert knows a more dedicated program.
OK - I am switching to an iMac and I am looking for software. I currently use Microsoft Money, I don't use the online banking features or any of the fancy stuff. I buy my checks (3 per page with stub on the left) pre-printed with banking info, my address, bank routing and account number. I am just looking for a Mac software that will allow me to create multiple bank account check registers and print the check payee, date, dollar amount & note. As I said, I don't want any of the fancy stuff.