¿Los desarrolladores web profesionales diseñan la interfaz de un sitio web para casi cualquier otro navegador por separado?

No, no es necesario en realidad. Mientras desarrolla la interfaz de usuario de su sitio web, el único navegador que puede interponerse en su camino es Internet Explorer. Y eso no debería preocuparte porque incluso Microsoft ha pasado de Internet Explorer.

Básicamente deberías ocuparte de Google Chrome, Mozila Firefox y Safari.

Al crear la interfaz de usuario, debe preocuparse más por los motores de representación del navegador que por los navegadores.

Por ejemplo,

Chrome, Safari se ejecutan en el motor Webkit donde Firefox se ejecuta en el motor Gecko.

Aquí es digno de mención que Webkit ha sido el motor más poderoso y popular.

Webkit también puede funcionar bien en dispositivos móviles. Eso es algo a tener en cuenta. (aunque no estoy seguro de eso).

Ahora lo que puedes hacer es apuntar al CSS para Webkit y Gecko. Eso debería funcionar para todos los navegadores populares.

Demonios, no, eso llevará mucho tiempo. Nosotros, o al menos yo, creamos solo una interfaz que debo asegurarme de que funcione bien en todos los navegadores modernos. No tiene sentido crear una interfaz por separado para diferentes navegadores.