I always used EAGLE for my PCB work in the past but just recently I started a new project, after many years not touching any PCB design, for which I need to make a PCB and gave KiCad a go.
Most of the things work fine but the managing of part libraries I found extremely confusing and not really intuitive: e.g. different library file formats for schematics and footprints or the standard libraries being located and hidden behind some PATH variables..
Regardless, I think it is a great piece of software and I am looking forward to make more use of it in the future!