> The schematic symbol library manager and footprint library manager have similar GUIs but behave quite differently.
Just to expand on this, KiCad is an abomination stitched together from the corpses of about six different programs. There are four different graphical editors (schematic part, schematic, pcb footprint, pcb layout) which look somewhat similar but have notably different user interface conventions for selecting, moving, copying and deleting objects, making it frustrating to switch between them. To make it even better, the PCB layout program has three different options for the "canvas" (ie. the layout area) which again have different interface conventions, and additionally some features are only available in some canvases and will simply fail to work if another canvas is selected.
These programs communicate via export/import functions instead of being properly integrated so the process to add a component to a circuit board involves five different programs and four export steps. You also can't back-annotate any changes at the PCB level back to the schematic (or at least, it's a royal pain to do so.)
Once you get your workflow going and you've pushed past the worst of the confusion, it works just well enough that it's easier to put up with the pain for now and allow your resentment to simmer than it is to figure out how to build the damn thing so you can fix it yourself.
(For comparison, I used EAGLE back in 2004 or so, and I thought it was pretty good. I'm not sure what they've done to it since then to garner such animosity.)