1) Create a startup script with the correct apps and mark it as the "Release" version

2) Set the permission on the start up script to "Customer App"

3) Approve the "Latest Release" of the app

4) Create a customer template with the app id of the new start up script as the "Home App ID"

5) Set the permission map on the new customer template to "Base Object"

6) Use the accounts app to apply the new template to the user accounts that you'd like to change the home screen for