Life Seal, too
I've used all the other products mentioned, and now use Life Seal for all bedding. 5200 is still good for structural bedding (like deck/hull joint). Life Seal is a polyurethane (like 5200) but contains some silicone, which makes it easier to work with. It doesn't bond like 5200, which is nice for removing fittings. Life Seal also works well for plastic deckplates. Polysulfides (Life Calk, 3M 101) aren't recommended with plastic.