I'm in the middle of writing a thesis on the most authentic Exodus route (following the clues given in the bible). I would like to demonstrate on a map the sites and locations where the Israelites stayed (during the forty year wandering) as well as the route they took to get to Canaan. I tried creating one with Google maps but the problem with maps is that it gives me an exact route which is unsuitable for my needs, given that these ancient routes are at best uncertain, and I feel that giving an exact route is misleading to readers. Furthermore, most of the highways that Google follows most probably did not exist 3000 years ago! Sometimes it will give me an unnecessary long and complicated route from point A to B because no direct roads exist nowadays between the two. I was looking for a program that would give me the ability to create an approximate route, e.g., arrows to show where they went, but is not too exact. Check this link to see the kind of route I have in mind. Arrows are necessary in battle maps to show the many positions generals take (marching, retreating, redeploying), and various formations, so I'm quite confident that software like these exist.