In 1979 O. Zariski proposed a general theory of equisingularity for algebraic or algebroid hypersurfaces over an algebraically closed field of characteristic zero. It is based on the notion of dimensionality type that is defined recursively by considering the discriminants loci of subsequent ``generic'' projections. The singularities of dimensionality type 1 are isomorphic to the equisingular families of plane curve singularities. In this talk we consider the case of dimensionality type 2, the Zariski equisingular families of surface singularities in 3-space. Using an approach going back to Briançon and Henry, we show that in this case generic linear projections are generic in the sense of Zariski (this is still open for dimensionality type greater than 2). Over the field of complex numbers, we show that such families are bi-Lipschitz trivial, by construction of an explicit Lipschitz stratification. (Based on joint work with L. Paunescu.)