You can't go wrong with RME drivers. They offer very fast and multi-client ASIO drivers. Other picks are MOTU and Audient audio interfaces.
CoreAudio in macOS is also a great choice and provides you with multi-client drivers.
ASIO4ALL? Although "somewhat" usable, it introduces additional latency.
As for the single-client drivers, there are certain workarounds so that you can use it with multiple applications after all. Please refer to this blog article: https://gigperformer.com/how-to-use-a-single-client-asio-driver-with-multiple-applications-on-windows/