I tried to post this as a reply in another thread, but it failed to post there. So, here goes:
Inspired by the above thread, I created a VideoPointers font, which contains various arrows, plus a callout and a circle. These can be added to a VP video using the legacy Text generator, which allows you to use any font, color and transparency, as well as place it anywhere on the video.