Yes, this is exactly what I would like to be able to do. Currently, I'm using Matlab for data visualization and have created a GUI that tracks the progress of the AUV once deployed; however, it is limited to tracking the AUV using available data.
My 'long-term-vision' is to have an application capable of visualizing position information and data from the vehicle as well as doing the things you describe.