Take a look at what the pros are using. Most of the tools they are using are going to be cordless these days.
As a DIYer, I have my cordless tools and rarely need to charge them. For the most part they go many months between charges as I don't use my tools very often. I do have multiple batteries so it isn't a problem for me when a battery dies, I just put it on the charger and grab another battery.