Yo tenia que hacer algo similar hace un tiempo y opté por buscar componentes de terceros.
Concretamente podrías echar un vistazo en
https://www.tmssoftware.com/, hay un paquete de calendarios y plannings.
Dispone de múltiples ejemplos de prueba de cada uno de sus componentes.
Finalmente no se hizo el proyecto y no los compramos, pero sigo teniendo los trial instalados por si los necesito.
Saludos