For your point about organizing apps on the home screen...
With Android you can either setup folders (serviceable, but not aesthetic) or look in Google Play for app launchers.
One that I like to use is Circle Launcher. You group apps into tables that appear in miniature on the screen. Press the group icon and it expands and displays all of the apps in the group.