I've used Rustoleum, the American Accents line. Worked well enough.
A different approach is spray.bike:
https://spraybike.us/
...which is an acrylic spray paint designed just for bikes. Not cheap and has to be ordered online, but relatively drip-free unlike regular rattle cans.