I have been able to get WOL to work to the point that I can schedule
the server to wake my workstations. I have been I have been charting
out what needs to happen next, does anyone know of any Best Practices
or other advice as to how to deploy applications to the workstations
after waking them?

Any help or advice would be appreciated.