The layout, number, and orientation are all just gameplay considerations, but individual building models are based off of period architecture/style (in a general way, mind you). This is especially true of the megastrats, where time and effort was put into even the colors of the roofs from above when you drop bombs on it, etc.