if you not afraid of new software and a ‘little extra learning’ check out my ‘guide’:
i use FreeCAD to basically generate my parts. with some extra work in blender and finaly wings3d to convert to the fileformat that KiCad likes…
its a longer work-flow but there for you can really accurate design your parts in FreeCAD with an parameter driven design..