I am no expert though but but let me share my views. Wordpress does have the ability to create users but I do not think there is any available WP plugin which can do this for you. Which you means you will need to use PHP coding for it You can seek professional help from other freelancers too!
Post edited by TechnoBear to remove link drop