Annual fixture list - any ML type stuff?

Can I use any automation or existing plugins or functions to help me with scheduling annual fixture lists for a club?

Each club has their fixture list, and there is some basis to the order, e.g. there is something on over the UK Easter bank holidays which then dictates some surrounding fixtures, the Club Championship typically occurs nearer the end of the season (Aug / Sept).

Just something that you feed in last year’s list / comps and it will make the best suggestion(s) for next year.