I spent like 2 hours ideating and planning, I think? I wish I spent a bit of time planning the layout itself.
Otherwise, it's a tricky balance, because you don't always know how things will go until you start building it.
I will have a better set of basecode next time around, so that should help me get under 3 hours.