Applications which run on mobile devices have special user interface requirements. I think Apple did a great job introducing innovative controls on the iPhone/iPod touch platfor
There's also an open source project called Fluid Controls. They live here. There's an implementation here.
Looks like you can create some nice interfaces with it, however it does require quite a lot of code to do.
For example, to create a list requires an inherited ListBox class with a Template that explicitly creates and positions all your controls.
Still, a good way to go if you don't want to fork out 50 euro for Mirabyte or 600 dollars for Roscos tools.