The MVP version of this app supports running jobs on a fixed, recurring schedule ("every N minutes").
However SQL Agent supports a far wider array of possibilities:

This issue can likely be split in to multiple "sub-issues" to deliver different pieces of the functionality based on their usage needs.
Some examples:
- Once a day running e.g. runs at 11PM every day (might be useful for maintenance tasks)
- A schedule that has a maintenance window e.g. runs daily from 6AM to midnight.
- Specific days of the week e.g. a job that only runs on weekdays
- Runs once a month on a specific day e.g. the 1st of each month