Professional painters prefer to spray paint kitchen cabinets because it's faster and provides a smooth finish. However, because of the learning curve and cost involved with spraying, novices should use paint brushes and rollers for the best results.