Whilst not free form you could layout your basic ideas on Slotman track design software and modify from there. It uses standard commercially available plastic track pieces to design a track and it will give you lane lengths, but if you ask it to equalize usually it puts in a crossover.
It does take a few tries to figure out but if you treat the whole experience as a game? You can put your 6ft x 6ft as a shape and fit track pieces in, it will reverse the corner direction etc., etc.. As you will be routing the gap it calculates between the track ends can be ignored.
It does take a few tries to figure out but if you treat the whole experience as a game? You can put your 6ft x 6ft as a shape and fit track pieces in, it will reverse the corner direction etc., etc.. As you will be routing the gap it calculates between the track ends can be ignored.