With Route Tracker you can create routes and add several route points containing text and/or images from your current position. If GPS is available it will take the current longitude, latitude and altitude. Without a gps module information of the current cell id and the location area code are saved.
For each route a report can be created which can be saved as a HTML file.