Before you add brand new accounts to your server, you need to take time to set up hosting packages and feature lists. This will make it easier for you when you create new accounts, and also will enable third-party hosting management software (like WHM Autopilot http://whmautopilot.com/, or ModernBill , http://modernbill.com/, or Account Lab Plus http://netenberg.com/accountlabplus.php).
The Feature Manager allows you to create feature sets; these sets control access to cPanel features, so you can have certain sets that allow full access to all features, and some that only permit users to access a limited set of features.
Click on Feature Manager in the Packages section of WHM, and type in a new name for the feature list you wish to create where it asks for a feature list name.
Click on Add.
Deselect those items that you do not want your users to have access to.
Click on Save.
If you want to only offer certain automatically installable...