Haha, thank you! I'm glad to see the whole process visualization is appreciated!
I've got some ideas on how to do the room generation, but I've already had to throw out my first two approaches. Let's hope the third time's the charm!