Here is a suggestion to improve keywording. My usual workflow is to assign broad keywords to all the photos in a shoot. As I go through and rate the photos I would like to be able to add photo specific keywords with a single keystroke instead of the multiple keystrokes & mouse clicks now required to open the Edit Keywords or Structured Keywords dialog boxes (so many keystrokes that it is not practical to do when working with hundreds of photos).
I think this feature is really quite comparable to color and star ratings, and almost as important. Ratings and keywords help you find photos, and when you have tens of thousands of photos, this is very useful.
Just like ratings, this feature should be available throughout PM.
The user would be able to assign keywords to keys, like:
A Apple
B Berry
C Carrot
D Delicious
If the user typed a B, then Berry would be appended to the keywords.
There probably should be some way of removing a keyword (for instance, if you accidently typed B). One option would be that if you typed B and Berry was already a keyword, then Berry would be removed. Another option would be Ctrl+B or Ctrl+Alt+B.
Letter assignments could be saved in templates so the user could load a template that best suited the shoot.
One issue is what if a keyword assignment conflicts with existing PM keyboard assignment? I would suggest that the user could enter into a keywording mode via a toggle key and once in the keyword mode that some visual cue be displayed to indicate that the keyword mode has been entered. Any keyword letter assignments not used would continue to implement the normal PM function (e.g. in the Contact Sheet if no keyword were assinged to E, then E would still open the editor when in keyword mode).
Deven