AutoLightmapUEr, a plugin that automatically adjusts lightmap sizes for every mesh in your map

Glad I could help!
And yeah, for archvis, you probably want surface-based calculations.
(It was pretty much requested for archvis, so ;))