I tried running VTK-based applications with a GUI on WSL2 a few days ago and everything worked perfectly:
I’ve followed these instructions for setting up the GUI desktop (it is much simpler than most other tutorials that I’ve found, you just need to copy-paste 10-20 lines of code to the console):