What many folks don't understand about "primer" and or "bondo" is that both are hygroscopic - in other words - they absorb moisture over time. So lots of "home" guys will do bodywork and then 'prime' the work.... and then 3 years later seal it and paint it.... or they "think" they are doing good by priming bare metal -- and it sits for a long time in humid and unheated shop... and that bare metal under the 'primer' (filler primer) can be rusting up.
Then they take it out in the sun.... and wonder what the hell happened... and blame the painter.
It really pays to explain what you're doing when talking about your project to a "pro" --- so they can guide you to the RIGHT products for YOUR application. Know ahead of time what paint you plan to use - at least as far as type and brand (i.e., base/clear or single stage or water base etc) and make that known as well.