Is there a tool that allows you to reload project definition (such as, changes to profiles.clj, project.clj including dependencies and environment variables) without quitting and restarting cider/repl? I have tried Alembic without much success.
Most likely not, however in CIDER you can sesman-restart (after jacking in) and it will repeat the original command
If you're using deps.edn and the CLI, and Clojure 1.12 alpha, there's a new sync-deps function that will add any new deps from deps.edn to your running REPL, downloading them if necessary.
(I know that doesn't help with lein but just wanted to point out a benefit of using the newer tooling)