Yeah you can use zspheres like that. The cadge you get from zspheres is rarely symmetrical so the center line is often off and you can fix those and center diamond polys in a standard 3d app. If you use goz it is even quicker and you end up with a cadge that you can resym at will.
Dynamesh is another really useful approach as it lets you grow meshes out of your start shape and by using a remesh stroke the resolution of your sculpt gets distributed over the whole piece when its needed. You can also use the project feature to stop the form from going mushy when you do that. You can insert meshes and dynamesh has a super boolean function as well. You cant go up and down in resolution like you can with a standard zbrush mesh but the possibilities for experimentation seem endless. At the end when you have a more worked out form you can always retopo or qremesh your sculpt.
Ztools are separate models and you can see them in the tool dialog where they appear in a list like ps layers. The body of a character could be one tool and clothing pieces other tools or ‘subtools’ for example. In turn subtools can be made up of many elements or just one. You can hide subtools and turn their textures on and off and you can also use them as booleans. Ztools are an incredibly convenient way to separate parts so you can handle them individually. Those ‘tools’ or parts can be combined and split whenever you please depending on their resolution the tools will also maintain their sub level history as well.
Hope that helps.
