ZBrushCentral

Using ZBrush as self-sufficient modeling tool

Hi,
Is ZBrush 4R8 capable of modeling anything alone? Can it handle any hard surface like rifles, jewelry, car body, etc. ?
Do we need to use ZBrush in combination with other modeling tools like Rhino?
Can ZBrush get us rid of any other modeling packages and we will achieve great results even for complex hard surfaces just by ZBrush?

Zbrush does some things amazingly (creative freedom) and some things rather poorly (non destructive workflow).

You can replace all your modeling tools with Zbrush. Would you want to? Probably not.
You can use a screw driver to pound in a nail, but would you want to?