I agree with Alex, I think the walls are designed using a maze generation algorithm then randomly clearing some walls from the maze to make it more open.
I agree that premade levels are fine for now. I'll check out those maze generation algorithms post-jam if I'm feeling like it's worth the time investment.