What kind of cremes can be used for shingles except calomine lotion?

Need to see pain doc. There are some over the counter topical treatments like capsaicin, lidocaine, Benzocaine that can be helpful. It is best that you see a pain specialist to go over more options. The more aggressively your shingles are treated the less likely you will wind up with postherpetic neuralgia - an often unrelenting, painful condition.
Best treatment is. Oral antiviral meds: shorten course of infection & help prevent nerve pain of untreated shingles. Topical creams containing capsaicin may provide some relief from pain, but this hot-pepper derivative may "burn" or irritate the skin of some people (& should be used with caution to prevent getting in eyes). Topical preps with Benzocaine may help.