I like PPG DP90 black primer as a first and final coat for a working truck frame.
When I worked in a restoration shop that's what we used for parts that were supposed to be black but not glossy, and it holds up really good. We did several chassis with just DP90.
I had my frame powder coated to match the color and texture of DP90, and used it for my axles, springs, and other chassis components that were not powder coated.
Grigg