-catastrophe-
Can the program you're using have layers and have them blend? If so, just make a layer above your picture and set it's blend type to multiply, then you're free to color in without having any of those ugly white spots