https://forum.duet3d.com/topic/10483/paneldue-filaments
I found this thread from 2019, which had the same question as I do now.
On Duet you have a nice and simple way to load and unload filaments using a single control. You just tap the tool, tap load, and it shows your list of filament setups. Choose the one you're loading and it'll follow your preset load.g etc etc. Nice and neat.
The paneldue setup still seems to not use that though (in fact from what I can see from that thread... paneldue hasn't been updated since at least 2019?)
Is there a way to do this, or is it still just the workaround of using up macro slots on the main screen for it and firing off M701 / M702 with them?