Since 2.78 Blender has had the amazing capability to draw freehand curves. Here’s how you do it:
-Add a curve object (shift+ A –> curve –> bezier)
-Take it to edit mode and delete the default curve there
-Go to the “create” tab (in the left hand toolbar) and click “draw”
-You can now use your mouse to draw amazing freehand curves