Crear categorias y subcategorias complejas

Hola:
Necesito hacer lo siguiente, me pueden ayudar, por favor?:

Tengo 120 marcas
cada marca tiene subcategorias, todas las marcas tienen las mismas subcategorias.

Cuando pulso sobre una marca quiero que me muestre solo las categorias de esa marca, al pulsar sobre una de esas categorias, me muestra sus productos.

ejemplo de CATEGORIAS:
Tommy Hilfiger
Calvin Klein
Levi’s
Ralph Lauren
etc

todas ellas tienen las subcategorias:
Bolsos
Jerseys
Vestidos
pantalones
etc

Como puedo generar este tipo de estructura en Wordpress?
muchas gracias

Si vas a usar WooCommerce, existen varios plugins
Este es uno:

Muchas gracias por tu atencion