Workspaces for benchmarking, cryptanalysis, etc

I previously invented a cipher called Wring and a hash function called Twistree. I made a separate repo WringTwistreeCryptanalysis to cryptanalyze it; it uses Makie to plot results, whereas WringTwistree does not use or depend on Makie. Is it possible to put cryptanalysis, benchmarking, or other such things in a workspace so that I can run it with ]activate benchmark or the like, but a program using the package won’t depend on Makie or anything else needed for cryptanalysis or benchmarking? Can you point me to a worked example?