I wanted one easy way to designate folders and what actors would go in them. I decided to use maps with a class array struct.
This way, I can change any details from within this one variable without touching nodes.
My blueprint runs through all actors in the world and checks if they're of a class corresponding to the map, and moves it accordingly.
The Begin Transaction, Transact Object, and End Transaction nodes allow the tool to store information in the Undo history.