How do I highlight targets in my UI layer?

I am working on a project in which I would like every enemy on screen to be overlayed with a UI widget containing basic information about it. Ideally, I’d like to get a list of actors in the field of view along with their on-screen position, and spawn a widget for each of them at their screen position, which should be updated every frame.

How would I go about doing this?