Allow ordering of Customer Contacts by amount outstanding

Whilst I can run an aged debtor report it would be very handy to order the customer list by outstanding amount. This would allow me to select those customers to then run a statement summary report. Ideally I also want to do a statement run for pre-selected customers instead of only being able to filter by amount outstanding.