Maybe you could try MapPoint 2009. It's available for trial, fully functional for 60 days and you can download it on Microsoft. It has some kind of data import export capability. I wish I could be more specific, but I'm not familiar with it. By trying it, you could see if it is adapted to your requirements.