Procedural Rooms using Geometry nodes

Hi, I want to have options to have different Gallery spaces ( basically different rooms) using geometry nodes, where I can change the shape, size and overall space to different looks, to change the rooms to different design spaces using Geo nodes. I’m still learning Geometry nodes so right now I wouldnt know where to start.
Anybody have any ideas? Any help would be very much appreciated. Thanks