First off, yes, you can have UVs for more than one mesh up at a time. In Max, you just select all the meshes you want and add a Unwrap UVW modifier on all of them. I have no idea how to do it in other programs, but I'm quite sure there's a way. The key point here, and the key to modular texturing, is that multiple meshes…