that ZBrush does. Except,
-It's 10x simpler (usability as well as navigation)
-It's only ~70€
-AUTOPO Retopology algorythm is superior to ZBrush's ZRemesher, hands down
-Voxels for sculpting, no confusing 'in-between-polymeshes'
-Hard-surface sculpting for solid objects
-Automatic UV-mapping (comes with tools to do it manually if one wishes to)
-Textures can be applied directly on top of the (sculpted or retopoed) model, instead of hassling with UV-maps in Photoshop
-Textures, normals, bump-maps and specular-maps can be literally painted on top of the retopo-model, along with any other details, without the need to edit/convert texture files in Photoshop
-Exports all the mentioned map-files automatically with the model (.obj, .fbx. etc.)
-Compatible with Blender by default
-Standard non-professional version comes with additional license for selling self-made items in Team Fortress 2 and DOTA2
-Includes presets for TF2 characters for item creation
Only downside that comes to mind is, that even though this works on all platforms , they all require a separate license. Win-to-Mac or Win-to-Linux dual-licenses costs less if you own a license however.