That really is a nice kit, even if it is a bit of overkill as you say.
I like that thimble design, and the Ulu too.
I don't carry it every day but I keep a sail maker's palm in my general gear along with some heavy canvas, harness and leather needles.
_________________________
May set off to explore without any sense of direction or how to return.