No, the German design of a fast torpedo boat that they called an E Boat is very interesting when compared to the US PT Boat.

https://en.wikipedia.org/wiki/E-boat