Hi and welcome to the forum!
A Peplink balance router can do session based load balancing ( a single session will be limited by whichever wan link it is using, but users will see combined bandwidth across all their sessions), and Speedfusion Bonding where a single session can be distributed at a packet level across multiple WAN links simultaneously.
For load balancing you just need a router (I’d suggest the Balance One with the extra Lan as wan license), for Speedfusion you need a device or service to bond your traffic through.
Peplink just launched their Speedfusion cloud to make this easy. Instructions here: