I think the biggest issue was everything was keyboard driven with not an easy way, for me, to equate the commands.
I'd say I have a learning disability, of sorts, because I learn most stuff Kinestecically whic is described as how you might learn to ride a bike or repitition.
Icons (visual) and verbal methods fail by themselves. Memorizing that the "R-key" does this would depend on associations, like R is Rotate, but ti Z was rotate all bets would be off. CTRL-C and CTRL-V have been learned by repetition.
When I tried Ki-Cad it was an older interface. Making the footprints seemed to be the stumbling block. I actually tried Easytrax (DOS), Diptrace, KiCAD, Eagle (missing vital stuff like outline. EasyEDA *web-based - free, schematic schematic generation only, the pitiful Digikey Skeme-it (schematic only) and Target3001 briefly. I also tried Altium (evaluation trial) and that was messy.
The same is true for CAD programs. Claris CAD (Mac) was very easy. Vecttorworks (Mac/PC), the successor to MiniCAD (Mac) was easy. The layer concept introduced later was harder to grasp, but I loved the package (can't afford it now) AUTOCAD was a nut case too. BricksCAD looks like a promising CAD package. I didn't know of the tutorial when I did the evaluation
I ned the ability to import DWG files from an "embedded" drawing e.g.
www.polycase.com/vm-boot-series where the manufacturer provides the PCB dimensions. In this case the sides are curves.
And the ability to do reverse engineering starting from a PCB photo and stuffing diagram. In most cases only generating of the schematic. At present I only need single sided surface mouny and thru hole capability.