CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP, arbitrary precision floats, a foreign language interface and a socket interface.
An X11 interface is available through CLX and Garnet.
Command line editing is provided by readline which makes it one of the nicer lisps to use interactively - you can auto-complete function and file names with tab, use up arrow to get previous commands and it does paren-matching.