I use dozens of apps regularly enough to not be a beginner but not so much that I know their keyboard shortcuts. Icons have a role.
Good luck learning keyboard shortcuts for every feature of a CAD tool. I understand Boolean modifiers from symbols faster than I can read them, but I’m not going to memorize every shortcut for stuff like that.
There's 3 boolean modifiers and they're used all the time, just learn the shortcuts.
It was a simple example. Have you ever used CAD software? There are literally thousands of features, you have 0 chance of learning every shortcut