I use Maprika for various things like CW sites and homesteads, I could see it working for what you're loooking to do as well. You can overlay old maps, track where you've been, set markers and etc.
Without having to write a long post..Heath Jones does a overview of how to do some things with it here..