Zinnser's Bull's Eye or 123 primer would be a good choice, followed up with a good name brand paint such as Kelly Moore, Sherwin Williams, Dunn Edwards. DO NOT attempt to use Behr, it's junk. I can't recommend a particular type of paint (oil, latex, alkyd, ... ) I usually defer that to the paint technicians at the paint dealer (I primarily use Kelly Moore ). There are also additives that make paint "flow" better, again I can't elaborate as I am not familiar with them. There are a few very knowledgeable finish people here, hopefully one will chime in soon.
It is also just as important to use good quality brushes for the job. Pro's use Baker or Purdy brushes. These brushes are high quality, well made tools that really make a difference in the level of finish. I would recommend using a 2" and 3" sash brush (angled bristles ), and choose the proper bristle for the paint you'll be using.
I suffer from CDO ... Its like OCD, but in alphabetical order, LIKE IT SHOULD BE!!!