Aperture

Aperture allows for viewing and editing pictures in the same program, eliminating the problem of huge, layered files in Photoshop. It makes the edits to the RAW without actually touching the original, so the option of reverting back is always there.