Strange that VSCode + debugger frontend extensions (mentioned in the first part) caused such trouble, it's working flawlessly so far for me for mixed Zig/C projects, across Windows, macOS and Linux (Ubuntu 20)
The inspection capabilities in the VSCode debugger are very bare bones though, that's true. At least the variable view panel could need some work.