ThemeDIY creates CMTE (CM12 and CM13) themes from within your device. You can customize many different aspects of themes, such as colors, wallpapers, lockscreen backgrounds, fonts, boot animation, and style, which itself includes buttons, switches, radio toggles, checkboxes, system animations, loading spinners, and many other options to make your perfect theme.
ThemeDIY requires a device that runs Android Lollipop (5.X) or Marshmallow (6.0) with CMTE support (root might be needed for some secondary features).
-One-click customizations ("Generate colors from wallpaper")
-Automatically install themes once made (requires root)
-Wallpapers, lockscreen backgrounds, softkeys, TTF and OTF fonts, and boot animations
-Import ThemeDIY compatible themes and use them as templates
-Not just pre-defined colors, pick your own (HEX colors input)
Some features may require in-app purchases, aka ThemeDIY pro.
Guide on how to use themeDIY:
Found a bug? Don't let it sit there, contact me to resolve it immediately. I'm friendly and will respond asap :)
Don't forget to join ThemeDIY Google+ community for updates https://plus.google.com/u/0/communities/108487614858895543145