I use Roll20 for the maps, char sheets, handouts and rolls. (I disable audio and voice there since i find it not to my standards)
Then I use roll20 for sound. (We don't use video)
When we started we used skype only then added roll20 and then switched to discord, on the long run discord proven...