I would like to have annotations be able to be created off the extent of a map, specifically the extent of a map frame in a layout.
Frequently, when converting labels to Annotations, the labels are all more or less where I want them to be, and just need tweaks. However, when converting to annotation, their positions completely change. In the case of a few highway labels, I had to go halfway across the state to find them and move them back to where they should be. Another time, I had the labels for contours neatly lined up then, upon conversion, they scattered.
What I would like, to avoid this, is for the conversion tool to take the current extent into account and place the converted annotations exactly as they were when they were labels.
Labelling already does a decent job of placing itself where you want it (Or at least making sure everything within view is labelled); I'd love to see that logic carry over to the conversion tool.