Zoning means central planners literally draw a map saying what goes where, and generally make all kinds of aesthetic decisions to go along with it. There is a big gap between that level of micromanaging land use and regulating against nuisances.
No, since this alternative allows for an apartment building with a couple of shops on the ground floor (normal in most of the world), and any other reasonable mixed development.
No one is suggesting heavy industry should be allowed in a residential area.
If that power is local, NIMBY always wins. These decisions must be made at the state level. Cities are way too fractured into myriad municipalities competing for jobs and "quality" housing.