I finally made the leap from simply writing rig ui scripts for my characters to writing a real addon. The khalibloo panel is a collection of tools that greatly simplify common repetitive tasks. I also added some tools that i developed from my experiments with DAZ Genesis figures.
The Khalibloo Panel hosts a growing collection of tools that handle a lot of common repetitive or tedious tasks in Blender such as changing properties of multiple objects simultaneously, editing multiple meshes at once, shape key operations, modifier operations, constraints, etc. It also contains a set of tools tailored specifically to meet the needs of DAZ Genesis (and Genesis 2, 3 and 8) users, like auto-rigify (requires the Rigify addon enabled), importing morphs (when used with the bundled DAZ Script “Khalibloo Blender Morph Exporter”), material setup, etc.
Installed like any other blender addon with the exception that you need to enable “Autorun python scripts” in your user preferences to avoid errors. Also make sure to enable the “Rigify” addon included with every blender installation.
INSTRUCTIONS AND TUTORIALS
The addon and its instructions can be found on https://khalibloo.itch.io/khalibloo-panel
The link above supports Blender 2.80. For 2.79 and older, please use this download link instead https://bitbucket.org/Khalibloo/khalibloo-panel/get/before-280.zip
The source code can be found on https://bitbucket.org/Khalibloo/khalibloo-panel
Try it out and have fun with it. If you find a bug, please let me know.
Suggestions are more than welcome too.