Paint primer
The best primer for a hard surface..........haven't used it on fabric.........is "Dupont" "waterborne" #210 S You can brush it or spray it. Even with an air brush. Auto paint stores are the only place to find it & I think it only comes in grey. Very easy to sand and lots of pigment.
Riley