I haven't managed to get pyproject.toml to work yet for thg. If py2app still supports the old way of doing things with their latest versions, that is excellent news. The pyproject.toml hacking is available on a topic in the thg repo- I last worked on it a few months ago.
I read that is "3rd party libraries". PyQt6 is arm64 only (which is part of why I'm not super excited about this). I don't think we have any other 3rd party native code to worry about (ctypes, maybe, but I assume that's been ported). I'm pretty sure I had the arm64 stuff working on a mac early last year, but I was definitely doing some experimental things with fusing the arm64 and amd64 binaries to try to create a universal binary. At this point, I don't think I'll bother with that.