No non destructive editing available is one of the biggest drawbacks
PS solves that by using Smart Objects, Krita by Transform Masks, GIMP? Nope
I'd say that GIMP is somewhat comparable to the feature set of CS2, though I admit I havent used gimp much.