Hi, after seeing your requirement, I spent the past couple of hours writing the app (to demonstrate to myself it is doable). When run, it shows all the call and SMS numbers in a list, sorted alphebatically. If a number in the list is clicked, it is copied to the clipboard. The first time the app is run, it is placed in the status/notification bar, so that the user can get the app into foreground by clicking on the notification.
If you accept this bid, then I just need to do a little bit of touch up, and pass it to you in about an hour. Do you need the source code? I can pass it to you too.