Hi Pauline,
The workflow you describe isn't how OpenRefine works - that's why you didn't see the edit in the file. When you import a csv file, or import a project file, once you've done this successfully the project is created in OpenRefine, and is accessed in OpenRefine - this is completely separate copy of the data to the file you imported from. So in the scenario you describe you are importing a project, making changes in OpenRefine (which will be saved in the new copy of the data OpenRefine has made when you did the import), and then re-importing the original project - which as you note, has not changed at all.
You should still be able to see the edited copy in OpenRefine as the original project you imported - that's where all your changes are stored. (and this is stored in what OpenRefine calls the 'Workspace Directory' - but most of the time you don't need to know anything about this as OpenRefine will happily store data there, and keep track of it for you).
The 'Export Project' option is only really needed either when you want to share an OpenRefine project with another OpenRefine user or if you want to take an extra backup of the project you are working on.
Hope that makes sense
Owen