No functional changes. Split off from: #116189 Extract code to build the keying set menu from `ANIM_keying_sets_enum_itemf` to be able to later use the same code from a different menu function so the label can be changed. Pull Request: https://projects.blender.org/blender/blender/pulls/116332