Java/Android certainly does not have the benefit of Xcode's slick Interface Builder, definitely a lot less inspiring when it comes to creating an app with a beautiful UI
You may be amused or appalled to hear that we mock up an Android UI (plus some initial functionality) in Visual Studio and VB.NET before running the result through a translator to get the equivalent Android Java code in an automatically initialised project. A great way to jump-start an application.