I've written a spreadsheet to keep track of the vector text stack. as soon as I type in (xd,yd) the results are displayed, and backtracking/replacing any number of (xd,yd) is easy. writing it was easy, and expanding it to accomodate any number of ships is cut-and-paste (through copying the output to a text file requires tedious reformatting).A program to handle this would be useful.
doing it by hand takes about 30 seconds for each line for each ship. backtracking though is a bit irritating.
depicting the spreadsheet results on a graphic is easy. I use a baseline bitmap with all the necessary legend graphics off to one side. I just mark the new locations, then save the baseline. I then cut and paste the legend graphics in their new locations, resize the graphic to its display size (cutting off the legend graphics), and save it as a gif.
ten turns take about twenty minutes. uploading the graphic and writing the post actually take longer than everything else.
this works well enough for a bulletin board game, which is what I had in mind. programming it is probably very simple and might work well in a face-to-face game using multiple display screens. have to look into that - if anyone is actually interested in using such a program. I'm sure the user base would be very small.