I’ve found that the Hefty “travel bags” are excellent for anything you want. I began using them the first time something of mine leaked. Thankfully, it was in a zipper pocket on the outside of my roll-aboard. Since then, if it’s liquid of any density, it goes in a bag.
Same here. Except on the last trip, when the toiletry bag did not fit well in the garment bag, so I unloaded it into three quart bags that fit in a pocket side-by-side. I did not keep the shampoo and conditioner in their own snack bags.