there are 4 main parts to pick blocks for the house the walls, frame, detailing and the roof.

For the walls I like to use ether hardened clay (terracotta) or wood planks. Nearly all the colors of clay would look good, but if you don't know what color to I'd recommend light blue or lime green. As far as wood the only types I'd stay clear of are jungle and acacia for your first house, but growth is achieved when you try new things. but other then those they all look good. And for the frame I always go with logs, except for the birch and jungle logs they all look fine. And for the roof and detailing just try to pick a contrasting color of wood to the walls. The roof and detailing can be different types or the same.