I setup before 450 clients to use Oracle Forms/Reports application by simply installing Oracle DB and Oracle D2K on separate machines, then mount the Oracle HOME on the clients. Then setup the D2K and Oracle Client on one machine, export the ORACLE registry key, and re-import it on the rest of the clients. Of course that was done with Norton Ghost, so voila.
That generates a bit traffic to the server, but it is easy to deploy and maintain. You upgrade the D2K server, then re-import the registry key again and - 450 clients are ready to go.
Also look at Oracle Application Packager - it is doing whatever you need.