Just published a free Android app, pfodDesigner (https://play.google.com/store/apps/details?id=au.com.forward.pfodDesigner
), that lets you interactively create and preview custom Android menus to control your Arduino project (via bluetooth or wifi/internet) and then generate the required Arduino code to serve up the menu, via pfodApp, and handle the returned commands. No Andriod Programming is required.
You only need to add the action code for each button to the generated Arduino sketch.
The menu designer lets you set colours, font sizes, styles and number of buttons etc. and gives interactive previews of the current design.
Here is a example menu design. See http://www.forward.com.au/pfod/pfodDesigner/index.html
for a full tutorial and www.pfod.com.au
for example projects