Re: Best way to train footwork?
Try some pylometrics
There are some good videos on you tube - including tennis pro training.
Also kettlebell swings and squats help with my agility but not speed.
l also like skipping and sprints plus I run the lines on court sometimes.
Also stretch - ideally being able to do the slits or get very close