There is such a variety of these products, general commercial brands, then those produced by the hobby manufacturers. You could easily drive around with a truck load of cash and buy a bunch of it, (I did that,) now I've simplified the inventory to something more manageable.
I have real lacquer thinner and enamel thinner, 100% mineral spirits and three alcohol formulations.
For Model Master enamels I use the red can of their thinner, 1/2 pint, #8824.
For Tamiya acrylics I use their X-20A and their lacquer thinner.
Lacquer thinner keeps my brushes and airbrushes clean following use. Mineral spirits also keep the brush clean while it's in use, every few brush loads I stick it in a small cupfull, press it up and down on the bottom a few times, wipe excess away and continue. Easier to keep it clean as you go, rather than to clean up a semi dried wad after use.
Alcohol is my choice for keeping brushes used for acrylics clean as I go, every few brush loads work it around in a cupful, wipe dry and continue, lacquer thinner to clean at end of paint sessions.
Acetone is a strong cleaner, but I use it on the minimal side, kind of a disagreeable product for me.
I don't know that it's essential, but it seems logical that products might work better using the additives made within the manufacturers line. I often stick with that, but not always and the stuff works OK.
Patrick