I installed the GPTK per Apple's instructions
here and I've been having reasonable success. Here's my environment: MacBook Pro 13" M2 Max 64GB/Ventura 13.4.
I started with something that was minimal overhead and had previously run virtualized on the MacOS which was GuildWars 2. It has run flawlessly at quarter res (can't figure out how to get full retina) in DX11 Mode.
Next was getting steam installed. It was a bit of a hassle as I couldn't get the login screen to load. Instead, I copied my "Steam" folder under program files (x86) from my Parallels Desktop install to my GPTK install and fired it up there. Steam launches but it isn't great. It works reasonably well in small mode to allow to me to access my game library. Which I've been doing...
Valheim runs great (even has good controller support), Raft runs great, Risk of Rain 2 runs great.
I've had issues with Fallout 3 (had to try an older game just to see). The launcher pops up and then just crashes. I know it runs a short test to figure out what hardware you're on and I suspect that is causing the crash. I'll have to play with it a bit.
I'll keep testing and report back but so far so good even on Ventura.
Now steam itself is a behemoth. It's always a behemoth but now it's a behemoth that wants to whine about the world not being exactly as it wants. If you purchase a game through steam on the Mac and then download it through the small mode steam under GPTK things should be OK.
Getting there is a bit tricky and it isn't pretty. The steam web helper crashes and relaunches itself repeatedly so you're stuck with multiple error messages on your screen. It seems harmless but it's annoying. If you leave the error messages up they don't produce more but if you close one it'll come right back.
On top of this no store content will load in steam. No store pages, Home Screen, community page, workshop page or anything. So you can't use steam as you'd expect.
Big Picture mode does not load.
Finally, controller configuration doesn't work. Games with native controller support seem to work well but if you try to configure a steam controller the configuration page you get nothing or it crashes.