I'm a big fan of the behr paints. I'd go with the Satin as it looks better (IMHO), Dirt does not stick to it as it does with flat paints
View attachment 862032 and does not show finger prints or oil smears like the flats can. Anything more than satin shows every imperfection and also shows slight waves in the hood.
My truck and trailer has been painted now for over four years with great longevity. I keep a small Mason jar of paint in my truck and some throw away 1" chip brushes of any touch up needs. Hope this helps.
Mark