I used the crayola window crayons for a while, years back. Works fine, washes off easy, just scrub with a dish pad or whatever. Some I never scrubbed still read like they did when I bottled them, two years ago now.
Now I just use a fine point sharpie on the cap, I have up on appearances for now...