The old red or green glazing putties were just really thick lacquer primers. They tended to shrink when dry and took a long time to do so. They are almost all gone now, replaced with a two part glaze that's just a thinner version of polyester body filler. Get a container and hardener at a body shop supplier, or a good parts store.