GnuCash, open source and free, can print checks just fine.
https://money.stackexchange.com/questions/152756/custom-check-printing
What does it do everything else that Quicken does, including tracking my investments and my charge cards and my properties and my stocks?