In the NT world you may be able to use the PPM module included in activestate's distribution. Ideally you could setup your own depot, bundle your modules, and 'use PPM;'(and its various routines) in a script to install/manage your modules. You could use a NT schedule/at command to periodically run thescript ensuring that the modules listed in a text file are installed/current.
I'm not sure how reliable the PPM module is..I know while using PPM interactively I've run across some quirks/issues, so it may be better to use a cruder/more reliable method. Still worth a mention though.