Really boils down what you are trying to get. You have have info about the tools and the operation type.
Are you needing to do various machines or from just one?
If it's just one and you have perfect tool info and hopefully a setup sheet. You stand a chance. But in reality it's only close because the machine can have offsets transparent to the code applied.
Can you get a real tight tolerance hole dia. with certainly from code? nope ..location? generally
Recreated a surface? yes, but alot of work to spoon feed into ProE to make it a surface.
Unless you have a whole lot of programs you want to get in ProE , like Heckler says manually go through them.
If your demands are worthy of automation, well that's becomes a money question. There is not much out there that isn't going to tie you in with a cam package to do it.$$
one machine, say a mill, good setup info, cutter info in the cnc program. You could get real close to it writing your own application in Visual Basic, at least make it more ProE friendly. Is there such a term?