In a growing stake it becomes necessary many times a year to create a new HC speaking assignment matrix.
Anyone who had had to make sure that each member of the High Council gets to every ward with a different companion and that each ward get as many different High Council Speakers throughout the year knows the inordinate amount of time it takes an unorganized brain (mine) to sort through this mess.
If someone has a program where I could plug in the number of wards, number of stake speakers (some Stake Presidents add other members of the stake leadership family to the speaking circuit) and number of months and have a schedule magically appear I would be willing to pay almost anything

After creating my matrix (manually) I print the information in two tables. The first shows a High Counselors perspective (so he can see which ward he will speak at for any given month) and the second one shows the Bishop's perspective, so he can see who his stake speakers will be for any given month.
Any help, ideas or (miraculously) a link to such a tool would be appreciated.