Cracks Need Urethane Caulk
Urethane caulks are a great way to deal with cracks that need to be painted. Silicone caulks do not accept paint or pigment. Urethane caulk will accept water and oil based paints. Be sure you wait the appropriate amount of drying time for the paint type you intend to use.