Google Apps Script is great for tools like this: I have used some at work for a while to manage gig listings for a musician... just the tiny bit of automation happening at midnight let's them add shows via a Google form and forget all about them, knowing that geocoding, and removing of old shows, and other funny business, will all happen without them needing to maintain it. BUT if they ever do need to modify a show, they are dealing with a google sheet, which they understand.