The ability to make your mobile experience truly your own is what sets Android apart from other mobile OSes. This is why we flock to things like Themer, as well as other pre-made themes. Another avenue to take, however, is to get into the nitty gritty and do it all yourself.
The XThemeEngine by XDA Senior Member ruqqq is a great delivery method for user-created themes. Similar to the TMobile Theme engine of yore, the engine allows you to install a theme apk and activate it from the app’s menu. In other words, no flashing zips, and no metamorph. Instead, all you need is to have installed is Recognized Developer rovo89‘s powerful Xposed Framework (thread).
What if instead of using pre-existing themes, you’d rather make your own? Luckily, Recognized Contributor saqib nazm has written an incredibly thorough guide to theme creation with XThemeEngine. He even includes directions on how to port existing themes that were originally intended for the TMobile/CM theme engine. To get started, you’ll obviously need Xposed and XThemeEngine. Then, you’ll need something to work with the base APK, such as Virtuous Ten Studio, as well as a visual editing software package like Paint.NET.
Head over to the guide thread and get to some serious customization._________