Ceiling should use a latex Flat paint. Wall paint I prefer a latex Eg-Shell, Matte finish because of it's easy maintenance for homeowners. All they would have to do is just to wipe the wall with a wet sponge or cloth. Trim, doors, book shelves, and cabinets should be painted with latex Semi-Gloss paint.
I use a good quality exterior latex paint that can stand up through the toughest weather. The exterior paint that I use on doors, windows, shutters, soffit, fascia board, gutters and downspouts is a Semi-Gloss latex finish. The exterior paint that I use on the siding (body) is Satin,Gloss latex finish.