Telegram's desktop client is the best I ever used. It's so extremely responsive.
It is written in Qt instead of memory-hogging electron and the difference in how it feels is night and day.
If signal were to develop a new client I wish they'd do native toolkit as well.