I use Tamiya's Fine Surface Primer, and I also use automotive primers, usually Walmart's house brand; and Rustoleum primers. I spray them right from the rattlecans.
For masking, I use Tamiya tape. In a pinch, I will use 3M blue painter's tape, though I will de-tack it as described above.
I have never had any problems with finish coats, acrylic or otherwise, applied over those primers lifting off, or with the primers lifting off.