 For the most part, it's not paintable. And you get clear white, black. So that's not a good option for you. Silicone is also very hard to use in a caulking gun. A urethane is what the ultimate would be on mixed substrates. It is paintable. Has actually better adhesion than silicone. Great flexibility.