maximizing battery life, at least for me is best with apps like Go Power Master or JuiceDefender. they have managed to maximize the life of my cheap little phone, just pick one and see which works best. stay away from task killers.
apps, the list can vary greatly. since you have 4.x you should be able to use Netflix and Pandora for video/music (of course GB users can too). another launcher is worth a try, there are many free versions in there that may give more custom features/themes without rooting. which brings up another part. do you want to root your device? the possibilities are endless if you want to root. you get all sorts of levels of customization doing that.
my favorite apps so far are
1. Go Launcher EX (w/ widgets)
2. Dolphin Browser HD (better than stock)
and many more.
Samsung Galaxy Precedent (rooted, AreaRom 3.4 , sd-ext w/ 3.65GB internal space)
Kindle Fire (1st Gen, rooted, AOKP JB 4.1, Nova Launcher)
Samsung Galaxy SIII 4G LTE (rooted, Carbon ROM)