Project a new profile from 2 existing profiles

I have a centerline with profile and an existing EOP with profile.  Is there a tool/process to project a profile onto a proposed EOP that uses the cross slope of the centerline to existing EOP?