I also often used the combination of BIN primer and Moore's Satin Impervo. The Bin has fantastic adhesion and coverage of dark colors. It dries so fast that a second coat can be put on in short order. Unlike lacquer primers, BIN will not "fisheye" if it encounters a speck of grease that was missed while cleaning kitchen cabinets. If sprayed with a full flowing coat, little or no sanding is required.

I used this combination on many a kitchen cabinet and also on old dark family room paneling.