I'm not pro at SC2, but from my experience as a Zerg player:
ZvZ - roaches and hydras
ZvT - zerglins, corruptors, ultralisk then brood lords if T is ground tech
ZvP - roaches and hydrays for almost all P ground units. corruptors if the P masses colossi