I'm in the end stages of replacing all the sliding windows and tracks on my 1974 Grand Banks 32.
My research has led me to BoatLIFE polysulfide calk for the windows. It provides a waterproof seal but is removable for future service. It's applied by gun from a 10oz tube like silicone.
I used Dolfinite for the deck hardware (fuel tank fills) and teak deck trim. Applied with a putty knife.
I used butyl tape on some SS hardware on an old Sea Ray that I just sold. It worked well for that application.
Hope that helps.