I've got a small problem with PrpShop which I think is not really a bug, but it can sometimes have unexpected results: I recently used it to rename some pages and first had the impression that saving didn't work at all. The reason was that I just changed the name in the property editor and then hit "Save" - as I found out later, I have to switch to another object for PrpShop to really use the changes and then hit "Save" to write the prp (and make sure I selected the correct prp file).
What I imagine could be a solution is to read the property editor (the same might be true for the windows which show the details of an object, I didn't yet test) not only when I leave the current object but also when I hit "Save" to prevent that confusion - I think most people will want PrpShop to also save what they just did, even though they didn't yet select another object (and if they forget to do that and close PrpShop because they think everything was saved, the changes are lost).