I made a little program myself as well. Its writen in VB and the only thing you have to do is drag a TXT-summary file on the executable and drop it there. It will generate a WarDrive.txt file in the directory where the executable is located.
You can link MapPoint Data-set to this file. The only thing you have to do after updating the WarDrive.txt (by dropping a new summary file on the executable) is update the recordset in MapPoint. It works great.
Click
here to download.