i've been painting my truck with rolled on epoxy primer. i reduce it and use a foam roller. it takes 3-4 coats but the reduced primer gets into tight places to help prevent the reoccurance of rust.
it looks very good in my opinion. i dont think you can tell its been rolled on.
i plan on rolling a single stage/industial paint when i'm done with the primer. the same way, with reducer.