Progress has been good. The debugger basically works for stepping, debuggee output, variable inspection, and killing/restarting the process. My efforts have been focused on a good way to implement the generic watch window. It takes twice as long as it should to make improvements because I spend half my time reading docs (they are fantastic docs though).
I'm no UX guru, so all of this could end up super clunky, but I'm confident it will get much better as we get users and feedback.
I'll be back in a few weeks with another update.