To piggyback on Adam's response, task killers and battery savers can sometimes be detrimental to Android device performance. When you use a task killer, it's removing apps from memory that, when you go to reload them, will need to pull all their data from system storage which in turn costs battery life and makes the device feel slower as RAM is faster than storage. Android does a fine job of managing itself unless there is a runaway app (but then it's not Android but that app).
You can head into Settings > Memory (this is the path on a Nexus 6P, your device may differ) to see what's using RAM. Also, just because an app shows on the recent apps list does NOT mean that it's using RAM, that's just quick access to stuff you've used before. One way to see that's the case is to reboot your phone then go to recent apps right away, you can see that apps you haven't used since the reboot (hence not loaded to RAM) are on that list already.
I have never used battery or task killers on my Android devices, starting with the first generation Motorola Droid, now at 4 phones and 2 tablets.