EasyPeasy Advanced Component Copy is a polished, power-user EditorWindow that eliminates the slow, error-prone mess of manually replicating components in Unity.
In a few clicks, you can copy selected components (and optional child hierarchies) from one or multiple source objects to one or multiple targets, with full control over:
To keep you from “copying and praying,” the tool includes an Advanced Dry Run Preview that shows exactly what will happen before you commit: new vs overwritten components, field differences, missing-reference warnings, and optional export to a text file.
New in v2.1: the window now includes a dedicated Remover tab for bulk cleanup. Remove scripts/components across lists of objects, optionally including children, and one-click cleanup of Missing (broken) scripts. It also supports removing common component types via quick presets (colliders, renderers, mesh components, rigidbodies, and more).
The UI is fully customizable (colors, fonts, banner display) and built for speed: search, filter, expand/collapse controls, and a clean layout designed for real projects, not toy examples.
Work smarter, not harder. Your wrists will thank you.