Tiling textures is pretty much how you would want to go. You would want to have separate textures for each different material type. So if you have brick parts, use a tiled brick texture, and unwrap the brick parts to that texture, same with siding, interior walls, etc. Then, for things like doors and windows..where they…