I use kicad on Linux. Works fine for projects like this. I already've done a prototype arduino and rfid reader, power supplies, and door lock driver.
I also use https://www.pcbgogo.com to make the pcb's. For only 40$USD it's cheaper and easier than doing it yourself.