ChatGPT can draw. Takes a few (conversational) back and forth but definitely has some understanding of the 2d layout, and can represent objets with some level of abstraction Full google colab nb that shows all iterations: