I've been playing around with PuzzleScript a bunch, and I decided I wanted syntax highlighting for PuzzleScript in Vim, so I made it:
https://github.com/joem/vim-puzzlescript
By default it uses the same colors as the PuzzleScript editor's dark mode, but you can switch it to the colors from light mode if you want. I'll be adding a standard syntax mode so that it can be highlighted with whatever you Vim theme uses, but I haven't quite got around to it yet.
It's not perfect and I'm not the best at Vim syntax files, so any fixes and pull requests are welcome, but please don't be offended if it takes me a while to get to them, because the state it's at right now is just about good enough for my needs, and I'd like to go back to spending more time on games than vim syntax. :)