I simply use engine enamel that you can buy at any auto parts store. Scuff up the surface, mask, and rattle can away. Never had any problems and cost is around $6. Takes about as much time as it would to drive your calipers somewhere to have it done.
You can buy ceramic paint online for your exhaust. Long pipes might be a problem, but I have done exhaust manifolds and turbo housings right in my bbq. Lol. Just properly clean and etch the material, then spray on, bake at 500 for 20 mins, recoat, bake again. Final curing happens on the car (no matter who does it) once temp reaches over 800-1000f iirc.