It utilizes the updcast set of Linux tools to accomplish this.
By answering a series of questions, you can make one machine can send its image to several other machines. This makes creating a heterogeneous software install across multiple similar workstations easy.