Se supone que para el Moto X 2014 ya está Android M. Dicen que la batería le dura un poco más con esa versión de Android.
Como tiene una pantalla Amoled, usá fondos de pantalla negros para que gaste menos batería. Lo mismo si ponés una custom ROM que permita usar un tema en negro en vez de blanco (como eran las versiones anteriores a Lollipop), todo lo que pueda ser negro ahorra batería.
Después, apps como Greenify y Amplify mejoran un poco la duración de batería (no hacen maravillas).
Otras cosas que podés hacer son cambiar el kernel, underclocking/undervolting (nunca hice esto yo), todo para que dure un poco más la batería. Pero como te dijo Borja, fijate en htcmania o xda (en inglés).
Saludos