I read this phrase in a book the other day. It’s old, something I’ve said, but not something you hear from the younger generation. I did some research.
Kit...A set of objects, as in a tool kit
Caboodle...an archaic term meaning a group or collection of things or people.
Found this Peanuts cartoon by Charles Schultz that I thought was cute, and appropriate.