Yes, just create your own launcher/homescreen activity. Android is perfect for creating this kind of thing.
Refer to this question:
How can I create a custom home-screen replacement application for Android?
3
solved change application visibility according to user’s choice in android [closed]