I have evolved over the years, and at this point, for me the most important feature of my toiletry kit is that it allows the wet things I put inside of it to dry while it is hanging. As a result, I have changed my toiletry kit entirely to be a mesh ditty bag (such as
this one from Outdoor Research) and a small metal S-hook.
I dump my baggie of liquids into the mesh sack that already contains my solids, and by putting the S-hook on the bag side of the cord lock (as opposed to the knotted side of the draw cord), I can control how far the bag hangs from the thing I've hooked the S-hook to. Extra bonus is that sometimes if there are hooks as opposed to towel bars, I don't need to use the S-hook.
I've found that I almost never bring enough toiletries that I'd need to have a place for every bottle and every bottle in its place, and having everything in a central pocket isn't problematic.