How do I keep the Style of a model and texture consistent?

Basically the title states it all, but if you don’t get it…
I’m curious about how I keep the style of texture and models consistent when making asset packs.
For instance I would want a House to be stylized the same way as for instance, a church, well, box/barrel, even books and crystals.
So how would I keep the style consistent? Model-wise and Texture-wise.

(Btw not sure if this is allowed, but I’m also posting in the Modeling section for more Model related answers)