In this Unreal Engine tutorial, we build a custom Scriptable Tools workflow for automated “environment garbage” generation. You’ll create an Editor Scriptable Modular Behavior Tool, wire up property sets and editor widgets, integrate with the Content Browser to pull selected static meshes, implement mouse-driven object placement with live preview and hotkeys, and automatically merge spawned meshes into a single asset while saving reusable tool presets. The focus is on going beyond basic Scriptable Tools examples and removing manual steps from your editor workflow.
https://dev.epicgames.com/community/learning/tutorials/qp1l/unreal-engine-scriptable-tools-customization-workflow