I see lens to be useful for the eev mode, too.

Never heard of eev, but judging by some demos, it's a way to execute elisp commands interactively.
Something like stitching blocks of commands together, or the data to operate on, or embedding a target such as a shell in the same buffer is the use-case idea then?