PerApp is a simple open source app that lets you set a few settings for individual apps. Specifically as of 1.03:
- volume boost (Android 2.3+)
- screen timeout time
- CPU speed [root]
- font size
- input method [root]
I have a pre-release version here, with source code in the repository.
I wrote it because there is one app that I wanted to be able to lock the screen orientation for. I knew there is an app in the Market that does that, but I didn't like a recent review of it, so I wrote my own.
I am sure Tasker does all of this and more, but I prefer to use a simple, small and cheap app.
Only the CPU settings use root.