Currently, in Figma, the "Frame Selection" feature allows users to wrap a selected layer or instance in a frame. However, there is no built-in functionality to apply this action to multiple selected instances such that each instance is framed individually. Instead, users need to frame each instance manually one by one, which can be tedious and time-consuming, especially when working with a large number of instances.
Proposed Solution: Introduce a new option, "Frame Each Selection", that:
- Automatically wraps each selected instance (or layer) into its own separate frame.
- Maintains the hierarchy and positioning of the original instances within their new frames.
This feature would improve efficiency by reducing repetitive actions and enhancing workflow productivity, especially for users dealing with batch processing or large-scale design projects.