I came across this overview of developer tools for the iPhone and it well written and informative. Some of these are very useful including FTP, shell access, telnet, file transfer, network troubleshooting and more.
Frankly, I don’t program much or at all anymore so none of these are worth my time to try. I am sad that Backgrounder however only works with jailbroken phones. I really want my phone to multitask — oh and cut and paste wouldn’t be a bad addition either.