Two questions: #1 Can I somehow copy an operation?

Two questions:

#1 Can I somehow copy an operation? Let’s say I want to do some roughing of a certain shape (with margin). Then copy it and do the finish (without margin).

#2 Is there an undoo function availlable?

#1 you can copy parameters to other operations or save the operation and reuse using material database

#2 yes, somewhat buggy but it is.