Life-Calk? Sealant is what to use
Life Caulk is poly sulfide based. It is paintable and will flex. It is a good sealant but - it will attack many types of plastic (not gel coat though). Ideal for teak decks, to bed deck and hull hardware, sealthru-hull fittings, and underwater seams. Will bond to fiberglass, wood, metal, glass, and itself.
Life Seal is a combo of silicone and polyurethane and will flex (its seems to be a lot like Silicone Seal). It is NOT paintable, but it won't attack plastics and is also a good sealant.