How to create different gallery-types and let the editor choose between them?

I will suggest using custom fields for it. List of good ones:

Those custom fields provide you with an option to create a select field and you can display the gallery depending on a type chosen. Please let me know if you need further information.