I've only tried KiCad. I've also only done 2 layers as the cost increases rapidly as you go for more layers, keybaord circuits aren't really complicated or extensive enough to require more than 2 layers, the electrical nitty gritties start playing a role with internal layers.