I received a Topeak Mini 20 Pro (150g) for Christmas and have used the chain beaker twice and really like it. I have several Topeak products and have been really (really) happy with their customer service when it was required.

I've been carrying this Chain Pup in my saddlebag for over 20 years. Don't know if you can even find these any more. If I remember correctly, it was created by Wilderness Trail Bikes and then licensed to Finish Line. I have used it dozens of times on the trail.

Total weight is 30g, but if you have a 4mm hex wrench (to turn pin removal screw) in your tool kit already, the Chain Pup chain breaker portion alone is only 14g. The second piece has a 4-5-6mm hex wrench and 2 sizes of spoke wrenches.

Might look at this guy from Performance. Going to be hard to beat 138g for all that you get. You can always pull the chain tool off if you need to. It's what I carry in my Awesome Strap along with a tube.