https://github.com/yattee/yattee
https://apps.apple.com/us/app/yattee/id1595136629
Guide https://np.reddit.com/r/Yattee/comments/13d3lj7/how_to_set_u...
Tangentially, I would sometimes buy Switch games from Nintendo's online Hong Kong store.
This cost slightly less (like, USD$57 instead of $60) than buying them from the US store. But, if you connect your Switch through a VPN to Hong Kong, your Hong-Kong-purchased game will unlock according to the local time in Hong Kong, getting you almost a full extra day compared to the US release date. (I actually used a VPN to Singapore; that's what's available on Digital Ocean. Still works.)