Did my kitchen 2 years ago!
I ended up using Muralo's Superfinish Eggshell and I am in aww still to this day!
Either Muralo's Superfinish or Pittsburgh's Manor Hall in any finish but flat works best. Flat is a lot harder to clean.
I bought it at Siperstiens in woodbridge and learned more about paint then i ever need to know ha. Good luck.