Getting a smooth finish on kitchen cabinets is largely down to the condition of the wood once sanded. Your primer will help remove small defects, but cannot remove large indents or damage.
Secondly, a paint sprayer or spray gun will give you a much smoother finish compared to any brush or roller.