Most cases like these are catered for on an adhoc basis, usually done by a dev team that will migrate the entire database into the new site.
There could well be a market for a porting tool that provides a checklist type system for a large scale site migration. I have seen site migrations go wrong. A lot of revenue can be lost through the plummet of organic traffic from a failed migration.