Setting up brand new school computers can be a complete drag. Install, reboot, update and so on... repeat hundreds of times.
These two websites will definitely save you a great deal of time and frustration and are a no brainier when setting up a new PC or Mac.
ninite.com will cover all your Windows applications, and there are plenty to choose from. Simply select and the auto install package will take care of the rest.
getmacapps will cover all your OSX installation needs just the same as ninite. Just as easy too.