You might wanna wait for ParanoidAndroid to go out of beta, its HybridProperties is still under development (work on KitKat compatibility), but back in the days of JellyBean it was powerful enough to do all the features you mentioned, thus it got forked into many custom ROMs (maybe rasbeanjelly uses it also? I don't know).
Sent from Google Nexus 4 @ CM11
Google Nexus 4 (CM11 Nightly)
Motorola Droid RAZR M (CM11 Nightly for JB BL)
Sony Xperia SP (CM11 Nightly)
Google Nexus 7 (2013, WiFi) (CM11 Nightly)
Samsung Galaxy Gear (Null_ Build 23)
Samsung Galaxy S WiFi 4.0 (CM10.2 Unofficial
HTC Incredible S (CM11 Unofficial
Nokia N97-1 (RM-505 22.0.110 Pre-Hacked)
Multi-core smartphones are like M&Ms:
They don't melt on the store shelf... Just in your hands.