Thank you for the answer! Though while that maybe helps with the AI situation I'm not sure about the actual building side of things still.
To provide a little more clarity and context, the game idea is one involving building a space station so my idea is that the player would have a menu of modules of various types and shapes and so on to choose from. As their station expands, they add new modules to their space station.
I'd want these modules to be fixed designs and layouts using a unified set of graphics, so it makes sense that I'd draw a module out using tiles in a tileset, which if I'm understanding how Godot works, I'd then store by its self as a 'scene'?
Would it then be a case of simply be a case of instancing the various modules in my game world scene next to each other and any RidgedBody2D actors would happily move, collide and so on within the different modules as though they were all drawn on one tileset object together?