Goody - some body shops are using roll on primer now. I don't have any brand names for you, but they are out there. You could probably roll any of them on if you want actually.

Call one of the local body shop supply outfits and see what they say.