This just make me want to make my own little Arduino device. I bet it would be more fun than buying a thing someone else made that I don't have a real use for.
You're right that one could put most of the functionality together, but not in a package that you're gonna toss in your pocket for EDC.