Roof Putty

I've also used All-Metal, I have no complaints about it. Its basically body filler with aluminum in it. USC claims it to be waterproof.