Hello Bill,
We haven't added any new features to the original USBPort component or the USB Workbench in a long while. The latest versions are not currently available for download from this site, but I can get that added if it would help? While we don't plan on adding any new features, we would support fixing any bugs/issues.
All of our current and future development is on our software platform (SDK). It includes a more complete USB stack that can support multiple classes. For generic USB communications in the SDK, we've switched to using the WinUSB driver over the HID driver on Windows, and followed the USB DFU specification for the bootloaders. Using the WinUSB driver provided more control over the USB bus and gave much greater bandwidth.
We have received several requests to add the features provided by the original USB Workbench, specifically the message definitions and auto code generation, to our more recent USB Terminal tool. See ticket http://dzxdesigns.com/support/tickets/view.aspx?id=7c479d32-460e-4e63-8dfc-ce7a709a4012.
I welcome any feedback, as we're debating the value of adding these features into our latest software. We're also considering whether to include generic communications using the HID driver on Windows, which could provide a simpler driver installation for older Windows at the expense of lesser bandwidth.
-Tyler