Re "caboodle"

I suspect there may be an etymological connection with the German "beutel" meaning bag and commonly used in connection with money -- e.g. Geldbeutel (wallet, money bag).

E