Hi Bob,
I'm using version control systems (Git, CVS) for a version-to-version process. Maybe I have misunderstood you, but a 'copy' for a version-to-version process sounds not the right thing to me. Making a copy of a project (as outlined in the above articles) is not difficult once the underlying connections are understood. And if you do not care about the debugger settings that much, it is even easier.
And if it is only about freezing a software, then simply make an archive/zip file (I think this is what you refer as 'frozen in time version'). And yes, you could continue to evolve the version, and you still have the 'backup' version of that project.
To my point above: using a version control system is the state-of-the-art these days in my opinion, and it is very easy as Eclipse includes (or can include) multiple different systems, with Git just one of it.
I hope this helps,
Erich
PS: I'm using Git several years now with CodeWarrior and other Eclipse IDE's. In case this is something new, maybe have a look at Git - Git Basics