@ifixcoinops a long while ago, in college, I had decent success using Kyocera printers using Linux. Don't remember trying all the features but at least I was able to print color PDFs with minimal fuss (Linux, cups) and no external drivers. I have no idea what their products are worth today, YMMV.