primer doesn't make a paint job smooth. Primer just keeps the paint from flaking off. Using a spray paint is not a good idea, specially on a hood because its such a big area to paint. You need a paint gun if you want good results. Primers a must or else the paint will just flake off easily.