This must have been long ago - Linux uses CUPS, while Mac uses... oh well, also CUPS. So you generally pretty much have the same printing options as on a Mac. I know, not always, because sometimes, brain-dead printer producers make you install 100 MB of software on your Mac in order to print out some sheets of paper while all you really would need is a CUPS description file (and Gutenprint or something similar).
I had to switch from Linux to Mac for work and actually have been quite happy using both worlds.
I am still much more happy with my Linux machine and was lucky enough to be asked to give away my 15'' Mac to a new colleague recently, buying myself a new Linux machine. While the Dell XPS is an extremely nifty thing, I am a programmer and 13'' displays are no fun for me, no matter how high the resolution is.
I bought a TUXEDO InfinityBook Pro 15 - which is almost the same size as my old 2015 Mac Book 15'', but has more and better interfaces. I am happy with it and realized there are pretty good alternatives to Macs out there.
This must have been long ago - Linux uses CUPS, while Mac uses... oh well, also CUPS. So you generally pretty much have the same printing options as on a Mac. I know, not always, because sometimes, brain-dead printer producers make you install 100 MB of software on your Mac in order to print out some sheets of paper while all you really would need is a CUPS description file (and Gutenprint or something similar).