the macro added by john00 on Fri Feb 7 18:42:58 2020

(define-syntax let-zip
  (syntax-rules ()
    ((let-zip (var var* ...) (val val* ...) body ...)
     (let ((var val)
           (var* val*) ...)
       body ...))))

(let ((outside 1000))
  (let-zip (x y z) (5 10 15)
           (print "x: " x)
           (print "y: " y)
           (print "z: " z)
           (print "outside: " outside)))