Macros you say?
* Start with this: http://community.schemewiki.org/?scheme-faq-macros and https://web.archive.org/web/20190805131039/http://www.willdonnelly.net/blog/scheme-syntax-rules/
* https://blog.racket-lang.org/2008/02/dirty-looking-hygiene.html + https://okmij.org/ftp/Scheme/Dirty-Macros-talk.pdf
* More:
https://web.archive.org/web/20180810194414/http://library.readscheme.org:80/page3.html
https://wiki.c2.com/?SchemeMacroExamples
https://okmij.org/ftp/Scheme/macros.html