Gizinta is supposed to be able to do this. It does work, I have been able to translate one table to another, but it isn't very easy to figure out. The thing I missed was the intermediate geodatabase that Gizinta uses to translate the source data so it will load into the target. Once you have it set up you're good to go, that is until they change a field in the LGIM
Steve Grise wrote it, and he does respond to emails asking for help.
Jeff Ward
Summit County, Utah