I use the makita daily at work and they do take some abuse and keep on going, as for the batteries any makita battery will fit any makita tool regardless of voltage and amps.
My main used tools are the makita impact driver and drill (18v 3a) but when I dont have a charged battery can just grab anything handy (usually a 10v) and just carry on. The 20 minute fast charge is also awesome. I Currently run a reciprocating saw, angle grinder, impact driver, cordless drill and oscillating saw and ripsnorter (all makita) and share batteries from them all with no issues.
Im not particularly a fan boy of makita and have owned dewalt in the past, as much as they have been reliable enough tools that do last they always felt a lot heavier and when in constant use all day you really want the lighter of the 2 options.