Custom annotations
It would be nice to implement custom annotations in Evince (this feature is not there in in current Evince [41.2]).
Why?
Currently, if users want to use another color for the highlight annotation, either because of preference or to use differentiated highlighting (e.g. highlight one color for definitions, another one for method-related elements), they have to add the annotation, then editing its properties every time. It not convenient.
A user proposed to have the possibility to change de color directly (e.g. issue #1126), but it does not solve the problem if differentiated highlighting is used.
Another way is to simply use custom annotations. This way, users create all the annotations they tend to use and can directly select them when needed.
For this, I made a simple design (with LibreOffice Draw). As you will see below, this design was build considering all possible annotations because I needed to know the possible menu length. Also, this is a pop-up design because it is the followed direction (see MR !243).