Answer:
No - consider Masking Tape to be temporary, as in interior decorating. Masking tape on the glass whilst painting the frame of the window, frame painted, masking tape removed. Duct tape for a more permanent repair, it is a pressure sensative tape sealed with polyurethene, it is water resistant, flexible, very tacky and long lasting