I've worked with LLM's for the better part of the last couple of years, including on evals, but I still don't understand a lot of what's being suggested. What exactly is a "custom annotation tool", for annotating what?
You can then create datasets out of these traces, and use them to benchmark improvements you make to your application.