Rooteando y con módulos de xposed se pueden hacer algunas cosas, o creo que todo, aunque lo de encender con un toque o dos no te lo recomiendo, más que nada porque los teléfonos que hacen eso llevan un chip de bajo consumo dedicado a eso y el moto G no, así que te iba a gastar batería que da gusto... Apagarla es distinto, hasta el launcher Nova lleva esa opción y no hace falta ser root. Lo del porcentaje de batería, también se puede hacer sin ser root, hay que habilitar un menú oculto y ahí está la opción... Busca "show hidden menu marshmallow" y verás la de páginas que te dicen como hacerlo...