When you go to a restaurant and get a fancy plated dessert, it probably comes with sauce arranged carefully and artfully on the plate. More often than not the plating of the sauce is done via a squeeze bottle, but these inexpensive pieces of equipment are by no means good for only saucing. Amazon carries pretty much exactly what we bought: 
We bought a dozen a while ago (for a long since abandoned project), but they have come in handy all the time. You can keep reduced balsamic in them, or a home made vinaigrette. As well, they are perfect for keeping oil for cooking. We have one each of canola and olive oil. It helps with keeping costs low, (you can buy a bigger, cheaper container of oil and just refill the squeeze bottle when needed and not have to lift the heavy jug all the time).
The bottle can also help with portion control, allowing you to use just what you need in the pan, or salad. The only things that they don’t work well for are things that need warming, as the bottles aren’t always microwave friendly, and things with lumps or chunks such as a berry compote as all the sauce will run out of the bottle leaving just the fruit behind (if you’re lucky, otherwise it will just get clogged and be a pain to clean).
[...] keep ours in a squeeze bottle for extra convenience. The corn syrup is an invert sugar, which prevents the syrup from [...]