I use Krylon, Rustoleum, and some cheap knock offs. I try to use acrylic paint when possible, because that is the closest to the Bohning. Use a cloth with lacquer thinner to clean the shaft, let dry, and paint. I use two light coats, letting the coats dry overnight before I add the second. I the crest, spray my clear coat, most often satin, and allow to dry overnight. The next day I fletch using Bohing platinum.
If you can, you can alway us a clear spray over the spray painted cap. I use to use Bohning paints, but they have gotten so expensive. I don't like wraps, as they are not long enough, traditional caps were at the shortest 9 inches, and as long as 11 to 12 inches long. I perfer a cap of 11 inches.
Paint pens from a craft shop work great, they come in a variety of colors, no mess, dry fast, and can be covered with poly or arcylic clear finishes.