Not sure what else you've tried. But in my opinion, many of the higher cost, "higher end" paints do not perform as well. Rather, they are lower VOC, / less harmful to something or other - always extremely water based - but they dry/set too quickly and can be very difficult to work with. I imagine your house would feel much larger if it didn't have eleventeen coats of paint encroaching on your space.
Ha! I have painted every room in my house at least two times in the last 10 years.
I sprayed my cabinets and they turned out well. I used oil based primer on top of the wood to prevent any yellowing. You can go latex on oil but not the opposite.