Quicklisp is a easy-to-use dependency manager for Common Lisp.
Lisp mode is built-in into Emacs. This mode can be configured according your needs.
(use-package lisp-mode
:ensure nil
:mode
(("\\.lisp$" . lisp-mode)
("\\.lsp$" . lisp-mode)
("\\.cl$" . lisp-mode)
("\\.asd$" . lisp-mode)
("\\.sexp\\'" . lisp-data-mode))
:hook
((lisp-mode . (lambda () (when flymake-mode (flymake-mode -1)))))
:init
(setq inferior-lisp-program "sbcl --noinform")
:config
(setq-local comment-start ";; ")
(setq-local lisp-indent-function 'common-lisp-indent-function))