Common Lisp isn't image based. I mean, you can store images (although that's not a standardized thing), but that's normally what's done. In the normal workflow code is in files that are compiled and loaded into a running image; changes are made to the files and then they are recompiled as needed (using dependencies between the files to do only the files that have to be recompiled/reloaded).