I'm not talking about exchanges, I'm talking about any software wallet.
So your solution now, is to "combine multiple UTXOs from multiple addresses as inputs" LOL

how do you know if the wallet used is able to do that first?
It will be automatically summed up by the wallet, for example Electrum. Imagine, you have a lot of addresses which have a balance of 0.01 each. Now, if you want to send 0.1 BTC, wallet will be able to send 0.1 BTC which will be the input. And with coin control, you can send any utxo you want.
I'm talking about dust, don't you undersatnd?
Do you know some wallets on smartphone offering this feature?
Same, electrum mobile wallet can do that.
Could you show us a screen in this case... have you ever used it for saying that?
I don't know what you are refrring, I'm confused too. However, this is very simple work.
You don't understand what I'm talking about but you are replying?