I have spent years on the road travelling full-time with hundreds of hours of research of various travel gear behind it.
I have tested multiple products, used them vigorously, and come up with this recommendation list that I can vouch for completely.
Some of these products are high end products, difficult to find in India and some easily available on Amazon and accessible for budget backpackers like me. This is all the gear I personally use and have found worth the travel money I had spent on the gear instead.