I have both the original TGC simulator and TGC 2019; it’s a chunk of capital but you never pay for upgrades or anything. It’s a large one time commitment; we get tons of hours of enjoyment out of it though.
I also purchased the pc version so I could recreate our local course to play on rainy days...THAT was a project but fun
Have you used the new Lidar tools for course creation? People can create a course now in hours instead of weeks. And much more accurate with the real elevation.