LAYTRANS ?
Amen, this is precisely what LAYTRANs is designed to do, and IMHO it's pretty good at it.
Once you've done the first one you can save a translation as a profile to repeat it, or you can remap new layers each time (using any drawing for your target layers) or a combination of the two. There's also a "Map same" button, so that if you've adjusted, for example, a received file and then get set an update you can use this to perform the same adjustments.
dJE