Did you even try?
as jet_flyer said there is a freeversion of Eagle.
now before you start telling your lies again, yes It can open files with 4 layers, and you can make changes in them and save them, what you can't do it edit the 2 inner layers.
I just tried it and works fine.
the last time I downloaded KiCAD, it had no functional component libraries, now that was a couple of years ago, has it gotten better ?