KMS Tools:
OEM Sure Seal Seam and Joint Sealer
Tubes are PET-CSB for black or PET CSW for white. $7.99 in the flier.
It's urethane, so it's paintable, this is similar to what the factory would use to seal the joints in the sheetmetal. (look under your hood around the shock towers for instance) The problem with silicone is it sticks to everything and nothing sticks to it, including paint. This means down the road you can run into problems with paint adhesion. This is also why I shy away from waxes with silicone in them. Also the reason why if you're sealing up stuff in your house, like around a backsplash on a counter top, or sealing up the trim around windows, anything that is painted or might someday be painted you never use silicone but instead use a caulking of some sort, like a polyurethane.
Silicone also feels really gross on your fingers and takes forever to wash off, don't laugh this is important.
If you're going to use your finger to smear some sealant on a hard to get crease, or if you want to make your seal look half assed decent you need to fillet it out the bead with your finger.
If you don't want to cough up for a caulking gun and $8 tube of caulk you should hit up home depot or revy and look in the caulking isle for those toothpaste like squeeze tubes of caulking, again, try and find a non silicone based waterproof outdoor sealer. Again, I wouldn't use silicone because new paint will NOT stick to silicone, and even when you clean the silicone off there might be enough residue to cause problems. It won't affect existing paint tho.