Train park suggestions for kids?

There is a train museum in Mulhouse, France by the name of Cité du Train. I think Mulhouse is only about a 1 1/2 hour drive from Zurich or Lucerne (not sure where you're located). It looks rather kid-friendly and interactive:

https://en.citedutrain.com/animations