Version 1 (modules and one house; a rendering issue on roof textures, but I figured out it was because I had “use instancer” checked on the tex coordinates node…I guess that’s not a good idea.):
Version 2 (went through it all again, different methods for some things, also wall modules are 3x3 exactly. Haven’t built the houses yet. I notice dark spots on the roofs…might be a normals issue)