I have had some professonial work done that was really very good. All depends on how in your face the repair area is. This stuff is very good as it can be thinned down with water so a patch or joint can be less obvious. It can be bought in "IVORY" I have not tried to add colour to the material but as it can be thinned with water I see no reason why you could not add a dash of water colour paint and test to match then polish to match.
http://www.milliput.com/about.htm
Well there was once "IVORY" but that is naughty now.