How to create display page depending on role?
Try Front Page Module
Features

The Front Page module allows for customised home pages dependant on role. The pages can be of the following types:

Alias (only 2.x branch) - Allows for another Drupal path to be shown as the home page without redirecting the user.
Redirect - Allows you to redirect users to a local or remote URL.
Themed - Allows you to enter some static text that will be placed into the content area of a standard Drupal page.
Full - Allows for static content to be displayed to the screen as is. This method does not pass through Drupal's theming system.


Hope this will help you..