Lily Gizmos

Lily Gizmos is an add-on that enables the creation of custom viewport interactors and handles without requiring Python scripting. Users can generate gizmos to interact with parametric shapes or rigs directly in the 3D Viewport. The add-on uses Empty objects as the basis for gizmos, which can be configured via the Empty properties panel.

Gizmos can be customized in terms of color and shape, with the ability to import shapes from any mesh. They can drive properties of objects or bones, including location, rotation, and scale. The add-on provides different gizmo types such as Angle or Move (1D, 2D, 3D) to define how user interaction translates into changes of target parameters. Developers can also extend the add-on by adding custom widgets.