This ActiveX control allows the user to build custom schedules. It can handle any number of appointments with color-coded categories. Any number of days can be displayed with 24 hour days. Time increments can be displayed in 5, 10, 15, 20, 30, 60 minute modes. Allows for drag and drop schedule moves. Etc... Gravitybox Software (download page)