New blade = no scratches
A razor blade removes paint overspray and gunk. Keep the glass wet and use a new blade each time. Microscopic rust particles on the blade can scratch the glass.
Carry two detailing rags—one for dirty jobs like sills and the other for detailing the edges of the glass.