I find the schematics editor in Kicad actually quite good. However, you do need to learn the keyboard shortcuts (you can also customize them in the menu). The way I am working is using both hands simultaneously - right hand on the mouse and the left one triggering the shortcuts:
A - add component, start typing the name in the filter box and then select using a mouse
M/G - move/drag
C - copy (duplicate) component
W - draw a wire
V - define a value for a component
F - assign a footprint (but that is better to do in bulk using the CvPCB tool)
L - add a label
etc.
This is very easy to remember because each hotkey matches the name of the action and the most common ones are concentrated on the left side of the keyboard, so you don't have to reach far. I much prefer this to the non-intuitive jumble of various F-keys and shift/control/alt combos that e.g. Eagle or LTSpice use.
A lot of people use solely the mouse and rarely touch the shortcuts - which is a mistake, IMO. Learning the the shortcuts in a program of this level of complexity will save you a ton of time and information overload. Not to mention carpal tunnel from the constant "mousing" to the various toolbars.
The only pet peeve I have with the Kicad schematic editor is the bit boneheaded behavior of wires when dragging components. That could be improved but it is not a big deal once you get used to it.
BTW, a good set of Kicad tutorials is here:
https://contextualelectronics.com/learning/getting-to-blinky-4-0/(it is for the older version of Kicad, but the current stable is not that much different)