Just as how parking requirements make it much easier to find parking in high density and otherwise crowded areas, housing requirements will do the same for housing. A lot of folks on the public housing side of the debate want to decomodify housing through public ownership, but it would be far more effective if we just mandated housing be a part of every commercial development project nation wide.
This would be good for so many reasons ranging from better land use to much more abundant housing.
Additionally, zoning codes should be a state or federal system, as this would make it much easier to build economies of scale around housing development. But the placement of those zones/codes should still remain in the hands of local muncipalities, as no municipality should be able to protect their right to certain types of euclidian zoning.
My belief for that issue is that zoning powers need to be removed from towns and done at a state level as travel technology has made it too easy for towns to push off their negative externalities to other towns. Towns have no incentive to add new housing stock as that leads to more people needing to be serviced and new voters who might push to change the way of life that the current citizens enjoy. Businesses on the other hand, don't get to vote and usually pay much more in taxes than they cost in services. Every city appears to have towns that have realized this an effectively become polluters by letting new business come in but making it other towns problems to pay for. If the state controls zoning, and likely the burden of providing services, then that kind of fucking over of your neighbor won't occur at the level of cities other than ones on interstate borders like NYC and the two Kansas Cities.