Water-based paints are generally easier to clean up and to use, so they are generally preferred by do-it-yourselfers. High quality oil paints also have better adhesion and higher resistance to bleaching and fading. However, both types of paint will do an excellent job for everyday use.