I'm surprised iOS doesn't have this built in yet. As Macbooks already do this under the Battery Menu. However on mobile OS people that run those Battery Doctor (and the more popular Advanced Task Killer) type apps end up getting less life out of the battery. Many apps take so little battery running in a suspended state in the background that fully closing them multiple times means the processing to get it going multiple times a day again would use more power..