Limit list of apps user can launch?
Parental Controls allows you to limit the applications that the user can use.

This knowledge base article from Apple shows how to set up parental controls on a per user basis.

This article goes into the specifics of limiting apps that the user can use.

The basics are:

Restrict other apps a user can open


Choose Apple menu > System Preferences, and then click Parental Controls.
Click the lock if it’s not unlocked, and enter an administrator name and password.
Select a user in the list of users, and then click Apps.
Select Limit Applications.
In the Allowed Apps list, select any category whose apps you want to view, and then click the disclosure triangle to list the apps in the category. To search for an app, enter its name in the search field.
Select the checkbox for each app you want to let the user open.