If I was using the spray.bike cans I would still sand it with a fine grit paper. It's just pretty time consuming.
One of the frames is an old Peugeot from the 70s that some idiot has gone over the original paint job with hard enamel with a brush. It's a really rough job that would take the best part of a week to get a smooth enough finish to paint on.