Some of the watches that measure your pulse have an interface to a PC software that creates a log. I use Suunto and can recommend their log, although the UI look is a bit old fashioned. If you have accessories to keep distance info it really enters most of the information to the log for you, including analysis of how hard and how effective is your training program.