I made one up, working entirely off storage on the "wand" used to create it, and slapped it into an erf
here if anyone's curious. I've only done a little playing around with it, might still need some tweaks.
Unfortunately, I couldn't see a way to have it handle trigger based traps, and still keep their geometry, so I left those out entirely. The system works off stored base ResRefs, so it is limited compared to a DB system storing the actual objects.
Behaviour might also be a bit funny if used in a mod without the matching tagged area, for DMs creating the encounter in one mod to use in another, since it'll use the current area but the original positions.
The switches at the top of the script handle area size, LOS check, and whether you want the objects stored to be removed from the map when you store them.
The item description is altered to tell general information about what was stored on it, as it the item name after use.
I might make up a different version of it that uses positions relative to the targetted location, actually dropping in a circle of objects centered on the targetted point for creation, but that's far more calculations intensive for both storing and creating, plus takes more stored variables to make work. Doable still, but a bit more effort.