From a SharePoint Governance perspective it is sometimes useful to hide particular lists and libraries from a site’s Create Lists and Libraries page.
You can disable each list or library’s feature. To unregister the document library list template from the site disable the feature by entering in PowerShell:
Disable-SPFeature <FeatureID> -Url <URL name>
Go to http://blogs.msdn.com/b/mcsnoiwb/archive/2010/01/07/features-and-their-guid-s-in-sp2010.aspx to see a definitive list of Feature ID’s for different library and list types.