Как в друпале, или в другой cms добавить кучу изображений одним кликом, и потом проставить им теги?
решение из коробки есть! прямо сейчас делаю такое) 
https://www.drupal.org/project/bulk_file_nodes
+ https://www.drupal.org/project/plupload
Думаю, из коробки такого решения нигде не будет (но могу ошибаться).
Конкретно по друпалу - я как раз делал нечто подобное. Могу сказать, что готового модуля для этого нет, так что пришлось писать костыль самому.
Сделал я это примерно так: добавил 2 поля - одно с картинкой и виджетом множественной загрузки, другое - field collection (модуль добавляет новый вид сущности, к которой можно привязывать поля как к ноде, а сами эти сущности могут заносится в любое другое поле с типом Field Collection), потом в хуке сохранения ноды убирал картинки, добавленные в первое поле, и на каждую из этих картинок создавал новый fild_collection_item, заносил туда картинку и сохранял во второе поле.
Короче, путь не джедайский, но если не хочешь убить кучу времени, то, пожалуй, единственно возможный. Сейчас не знаю, откопаю ли весь код, который я писал, но что-то могу дать, если нужно.