This may not be a complete solution, but… Those buttons essentially set conditions and requery the calendar source model (s). You could create model actions to copy conditions and update other models.
Again - probably gets you 50% there. But its a start…
Thanks Rob.