I'm just about to paint the bathroom cupboards but not sure what preparation I need to do. They're already painted in a similar colour so do I need to sand and undercoat? Also what finish is best. I don't want gloss but not sure what the difference between satin and silk is, in paint terms.