Electronic CAD is tedium, honestly. Even the expensive stuff I use at work is tedious, which is why we have a PCB layout department.
I haven't used KiCAD for several years, but in the past I used Rohrbacher's Quick Library Builder [0] to generate parts. Otherwise making parts is indeed a pain.
I enjoy KiCAD's single-key commands, though.