Hey Simon,
Thanks for reaching out!
About your question – would it work to have each possible activity be a separate event? Or do you really only want one day to be an event, and then activities are listed on the day and chosen from there, then purchased?
If the latter sounds like what you’re going for, then unfortunately The Events Calendar and The Events Calendar: WooCommerce Tickets wouldn’t really be the best solution; tickets can only be sold on an event, not an activity that is separate from an event.
However, it’s worth noting that you can sell many different tickets on the same day, and so perhaps you could just make a separate ticket for each activity and time?
Let me know this is helpful in any way – I’m sorry if not!
— George