I think with infinite time it would probably be possible in theory, but so much of todays technology relies on economies of scale that doing it the same way would not make a lot of sense for a single person.
So A smart person would probably create technology that looks very different from the stuff we are using today
The logitech g305 runs on a single rechargable AA for half a year and is probably the only reason I even considered a wireless mouse