for free motion i use a darning foot- some call it a hopping foot- it is round- and moves up and down as you stitch- made for fmq/darning/thread painting
it is used without feed dogs- so you can move freely
a walking foot works with feed dogs - to feed the fabric evenly top and bottom in a straight line.