Thanks for the tips. I know that Horde is used as the webmail client on my host's server, but I never use it, so wasn't aware that there was a calender there too.
I would like to get to the stage eventually where all my housekeeping stuff can be done in one place, all self-contained. An online editor and simple file manager would be obvious further choices.