Would it be possible to define user strings and assign values in triggers? This would be useful for defining and managing PATHS to databases that are needed to open or synchronize databases, but that can't be expressed using built-in placeholders (e.g. the database isn't open yet). This feature would be especially useful to a user that wishes to increase the portability of a trigger set because one trigger could be used to manage all PATHS.
It is possible the the ability to assign string values could allow additional logic in triggers though I don't have anything in mind at the moment.
The ability to define and assign a string value in the keepass.config.xml file but outside of the trigger system would also meet the primary need, though it would be less convenient.