When a new CRM project is initiated, one of the most frequent task involved is to setup a dev and/or test environment, either for upgrade, extend or a new deployment. Setting up a proper test environment, sometimes involves re-creation of AD user objects, so we can restore existing CRM database to perform testing with it in the dev or test environment. I have been using this little free tool (AD manager plus) to help with the bulk creation of AD users without using any script file.
http://www.manageengine.com/products/ad-manager/download-free.html
Hope it help you too!