I like the Silkaflex products. You can over apply it and it gushes out. That is not a bad thing. Silkaflex is easier to clean up the stuff that gushes out and a sharp blade will trim it perfectly clean. Wait for it to dry and then it's a snap. It does not set hard but stays very soft. It will come off should you need to take it off easily.
If you don't have access to that, Boatlife is easily available and I think better than the 3M or the West marine
products. They all work but I find them messy and you need to tape off the area or be cleaning
it up longer then to do the job. Just don't use 3M 5200. It is actually a pretty poor bedding compound with few exceptions and is a very big pain to remove let alone clean up.