Have you tried looking at Zebra printers?
For what I can see they have CUPS drivers, and some (lib)reddit posts talk about working well (depending on model specifics of course).
I did use Zebra 20+ years ago to print labels (in Windows). Finnicky to set up margins etc at the beginning (also because it was the first time I saw one) but then workhorses.
Have you tried looking at Zebra printers? For what I can see they have CUPS drivers, and some (lib)reddit posts talk about working well (depending on model specifics of course).
I did use Zebra 20+ years ago to print labels (in Windows). Finnicky to set up margins etc at the beginning (also because it was the first time I saw one) but then workhorses.
Good luck!