All of the kitchen doors I have made are from MR MDF, I use a high build primer then topcoat which is more than enough to protect the edges against moisture. If your cabinets have square edges you could consider paintable melamine edging but it's not necessary if you sand the edges before painting.