What is the problem you’re having? All these apps use port 80, 443 and many other ports. Usually, it’s the VoIP and video conferencing ports that need to be prioritized over UDP. DSCP is the easiest way to insure that time sensitive packets aren’t delayed or dropped (if DSCP is respected). You can also prioritize some ports. Finally, you can use L7 and TLS host to filter the traffic, which I do not recommend.
All these options require marking traffic with mangle and then prioritizing the packets via queues. There’s a big thread regarding QoS in the forums and many tutorials on YT.