Slack started as a website, then created the desktop and mobile clients, so if I stick to my statement "accomplish anything" I would still keep Slack out of the list because the "desktop" client does not provides anything special over the original web interface. About Visual Studio Code, I don't know what have Microsoft accomplished with that project yet, but I will give you a point for that just because.