You can set macros to run at specific times (daily or weekly) via the Tools > Scheduled Tasks menu.
If you specifically need a ZIP-style portable macro recorder, open-source alternatives like PyMacroRecord on SourceForge or Micro Recorder are often distributed in compressed formats. Download Mouse&keyboard recorder zip
Most recorders allow you to customize start/stop keys so you don't have to keep the software window open while working. You can set macros to run at specific