I've weathered up a N scale CSX 50' boxcar with rust and dirt, however - I was wanting to add some graffiti. I thought I heard somewhere that gel pens worked well for this.
I agree about the Elmer's paint pens. Very opaque colors and the tips gives you good contol. The fine tip pens are great for things like road striping and and small detail touchup...and they're cheap.