Blender/Maya/3DSMax/Modo/Mari/C4D/Houdini are probably better suited to this than ZBrush because you will probably need to manipulate individual vertices to get the exact facial expressions you’re looking for and ZBrush does not permit this since is a 2.5D CCT (content creation tool). But I’m not an expert on ZBrush so take my opinion with a grain of salt.