Esy appeals to me very much, as it manages packages for your projects in an isolated environment, instead of having all your dependencies smeared together in a global one.
This part reminded me of one of my early uncertainties about Opam
Unlike the author I did manage to find opam switch
but I wasn’t entirely sure how to use them the way I was expecting to
However the OCaml website docs have improved quite a bit since then and it’s now only two clicks from the homepage to Learn OCaml and then to Introduction to opam Switches · OCaml Documentation helpfully listed under the intro getting started section
So kudos for that