I lather up my hands with dishsoap and gently clean every part of my glasses once a day. Has never effected any of the coatings and I have all of them.
I advise lathering up your hands completely to soften up your skin BEFORE you touch the lens. Some folks drop a tab of soap on a lens, wet their finges and rub the lens but you make have dry irritated skin that will scratch the lens.
I use a 5"x5" very old and very thin and soft cotton cloth to dry them after washing. The cloth is what's left of a non-terry dish drying rag from my grandmother.
I also have my grandmothers old floursack cloths that works well.
The microfiber cloths work well to clean smudges/oil on a dry lens but drying a wet lens with one can leave fibres on it and require a second drying with another part of the cloth. The small cloths seem to be best for glasses and the very large ones are thick and not as soft. If you wash these microfiber cloths, air dry them. If you throw them in a dryer with clothes and use a Bounce sheet, it will absorb the stuff in Bounce and transfer it to your lens.
There are nylon pouches sold with some sun glasses that will also clean dry lenses and I am told they are coating safe.
The biggest threat to coatings (scratching) are the cases you store them in. Some material inside the case will scatch the lens after it been used a lot and wears.