Thanks! The main difference is the ability to access an exception thread without actually triggering the error. This is very useful when testing APIs with tools such as cURL and it was the reason why we developed it.
In the Werkzeug debugger and in runserver_plus whenever an unhandled exception is raised, it returns an error page with the interactive debugger. This is a problem if you are using a terminal or even tools such as Postman/Chrome Dev Console.
With rundbg we added an --use-link option that will return a link to the interactive debugger instance with the stack frames for that exception. Therefore, in case of an error you can access the interactive debugger in a browser window regardless of where you triggered the exception.
Regards.