Like you, I recently created an online casino game, Cheat at Blackjack https://play.cheatatbj.com/
and used ZimJS for all of the animation. I considered Godot but found it simpler to do everything in client-side JS.
Zim's web site is definitely a bit "out there" but the animation features are quite good and it allowed me, a terrible artist, to program my game quickly and add a lot of visual flair -- dealing the cards, the dealer checking for blackjack, chips sliding, the bouncy result status, etc.