I carry Ascent Bare Bones Multi-Tool, I like it pretty well has about everything i need ever on it.
For everything else I have a
Leatherman Wave. I always have this on my on and off my bike. I love this thing. I uses it many times a day, It has come in handy a lot