Add ability to create multiple user roles from a separate generator

This is a solution for #780 but in a separate generator, so no additional question is asked during the initialization.