I made an experiment to implement this kind of a feature. It is an addon that patches some Gramps internal objects.
For example, it will add most recently used places at the top of the Place selection dialog where they can be selected:
This should work on all selectors.
The addon code is here: gramps/addons/recent-items at master · kkujansuu/gramps · GitHub
What do you think?