I was a diptrace user, tried kicad last year, and adopted it ...
yes it's not very polished user interface, but as a mac user, a native app is prefered over an app in a virtual machine...
don't stop at first sight of kicad. try to make a board from start to pcb with it.
seems the next version will add a ton of features in the user interface part, will see it.
I only make 2-3 pcb a year, the other are made on protoboards, but kicad as completely free and mac native app has my vote.
well I have Eagle, Diptrace and Kicad installed
I actually set myself a task of doing the same board in all three , productivity in Kicad was way lower, as for native apps, its ,largely irrelevant to the user once the apps runs well on the Mac and Diptrace under Wine does so .
Yes DIptrace runs in Wine with all the issues that can bring, but in fairness it runs very well
Secondly Kicad on the Mac seems to have issue with graphics and interactions with existing libraries, DIptrace installs and runs perfectly so does Eagle, Kicad 4.0 , I had immediate problems, couldnt close windows, no cross hairs , switched to Cairo and certain features worked, back to OpenGL , certain other features didnt work
What is clear is the pads assignment process, in Kicad is all over the place, whereas DIptrace ( I only use it about 4 times a year) , is far better.
Personally Id Like Kicad to succeed , if only to give pro-hobbyists access to good PCB design , but in my view Kicad needs tidying up , and a improved /simplified workflow , rather then adding new features all the time