I live in FL, so if I had a 3/1 I would have an outdoor shower/ composting toilet setup. I could only do 3/1 if the toilet and shower were in separate rooms, with the sink open in the middle.
That means brushing your teeth in the corridor?
The traditional way to solve this in The Netherlands is to have a shower and normal size sink in one room and a toilet with small handwash sink in a separate room.
I think this is the most convenient option, rather than having one full bathroom with everything in one big room. My toilet is always ready for unexpected visitors, but my bathroom can sometimes be a bit messy. I've only seen the 'everything in one big room' approach in very small apartments in NL. Otherwise it's usually seperate rooms. On top of that first separate toilet there is usually a second toilet in the bathroom in modern homes, but that one is 'family-only' so you don't really have to worry about the mess. Our home didn't have a second toilet when we bought it but we added it.
I'm a bit at loss about street-facing garage doors. I don't particularly like the look either, but if the door isn't street-facing, how do you get your car in the garage? That's the whole point of it even though many people use it for other purposes. Maybe if a plot is so large you can add a driveway around your house to the back of the house?
Garages are kind of disappearing where I live because space is so expensive. A house with a garage is a lot more expensive than oen without a garage, and people aren't going to spend a ton of money to have a place to store a car when you can park it on the street or spend money for an extra place to store junk that you could also store in the shed or attic. A lot of homeowners have converted their garages into extra living space, home office space or have even turned them into small apartments to rent out to students. Because my s/o's business requires a lot of heavy stuff being carried in and out of the house we've looked around for a place with a street-facing garage for convenience, but we haven't been able to find an affordable one in our city.