With all the various types of theme formats and the plethora of custom themes available for Android users today, there has to be a way to view, organize, and apply themes you have installed in one simple and hassle-free interface. And while you’re at it, why not throw in there some pretty extensive customization options?
Well, XDA Forum Member hdbk1986 developed a module for the Xposed framework called HKThemeManager, allowing you do all the aforementioned things with the convenience and flexibility of an Xposed module. With support for CM themes, Xthemes, and HKthemes, HKThemeManager searches and shows all themes installed on your device for your to browse through and choose from.
HKThemeManager gives you the flexibility to select certain specific visual elements of the user interface (such as certain apps) that you want the theme to apply to, while leaving everything else as they are. In addition, you can also set multiple themes on your device, with only the overlapping visual elements of the selected themes replaced by the most recent theme you’ve applied.
HKThemeManager can be downloaded from either the original post or the Xposed module repository. So if you are interested in an all-in-one theme manager, visit the original thread for more information.