@neauoire my favorite pattern for self-documenting software:
standard toolbar (that is also keyboard navigable w/ alt) with keyboard shortcuts listed next to the menu entries.
i believe blender does this (blender generally has a quite good ui, blender can be confusing but i don't think the ui is to blame).
@binarycat yup, that's what I'm going to do :) It's also my favourite way to discover what an application can do.
I've done it here, now it's a matter of doing it in assembly: https://hundredrabbits.github.io/Dotgrid