Hi @DavidJHall ...
Unfortunately, Canvas Commons does not have a drag-n-drop feature. You'd have to add all your images to a module within your course and then share the module to Canvas Commons. It sounds like you're already doing that ... or at least some form of that. If you wanted to submit this as a new idea to be considered for implementation, you could do that by following the Guides listed here:
Instructure Community Guide - Instructure Community (canvaslms.com)
Check out the section on "Ideas and Themes". In particular, check out the Guide on how to create a new idea.
I hope this will help in some way.