Recently I was tasked with the design of a PCB with an odd shape. Broadly, it was a circle with 3 circular arcs on the “edge cut” spaced 120 degrees apart. The board in question also had to have circularish cutouts located elsewhere on the board for a rare kind of mechanical fitment. This was very tough for me to do in KiCAD (I use version 4.0.4). I managed it using trigonometry as I didn’t want to use other programs / software (like inkscape / freecad / corel, etc) to design the outline and then export and import to KiCAD. Even after that, it was very difficult to draw it out on the edge cuts layer.
I’d like future versions of KiCAD to have a much stronger arc and circle manipulation capability. This way odd board shapes can also be possible within KiCAD itself. I hope this not an unreasonable request.
P.S.: KiCAD’s really come a long way and has become a really useful tool. Please don’t let KiCAD go down the same path Eagle did and commercialize it!