Why engraving? Markers, paint or vinyl are never permanent on surface like glass or metals. They will eventually come off. Engraving is the only technique that will promise a life time.
Any glass and metal surface can be engraved with a name, monogram, special words or beautiful floral/foliage designs.