I think that a send-all button, which shouldn't be hard to implement, would be beneficial to the GUI. Generally, when people consolidate UTXO (for example) they select a number of inputs and then copy paste the full amount (or manually type it) into the amount field before sending. This is somewhat inconvenient, and other wallets (e.g. Copay, Mycelium) have this feature already.
Thanks.