What we would like to be able to do, is to unpack our newly purchased
standard business desktop, plug it into the network, and have zenworks
automatically image the machine and join it to the domain without any user

The question I have is how can we use Zenworks to join it to the domain with
a unique name the conforms to our standard nomenclature? e.g.GWKS0001. I
have read some documentation stating that the SYSPREP can be used to join
computers to the domain which is fine, but I can't see how it can determine
the unique name conforming to the our standard nomenclature part.

At the moment we use RIS, and manually pre-stage the computer objects in AD
with unique ID's conforming to our standard.