Auto Schedued Tasks is the best tool on Mac OS to schedule any script, program, or document, Apple Script, Automator workflow to run at a time that is most convenient for you. Run any tasks monthly, weekly, daily, hourly... even second by second as you wish.
Easy to use. Just three steps to finish all operation. Support many useful scripts like "Send out email at scheduled time by email subject", "Wake up Mac book by schedule even it's powered off"
People who want to repeat their tasks daily, weekly, monthly will like this software.