Body:
Currently Sweet Home 3D remembers the main window geometry as a global preference, so every home opens at the same size regardless of its content. For homes with very different aspect ratios (a long narrow lot vs. a compact floor plan) the ideal window size is different, and it would be convenient if SH3D stored the window width, height, and split-pane divider positions inside the .sh3d file itself (e.g. as attributes on the root <home> element in Home.xml, or in a small <windowstate> child). </windowstate></home>
On reopen, SH3D would restore the per-file geometry if present, and fall back to the global preference otherwise. This is especially useful when working on multiple projects in parallel and when sharing a .sh3d with a collaborator who should see it laid out the same way.