memphis-documents-library version 3.7.2
Displaying posts/pages is down to wordpress not Types.
To display a specific page using another/custom template you need to add a new page template to the theme/core for your specific page (http://codex.wordpress.org/Page_Templates).
Types does not add extra templates.. Just object/post definitions (i.e. “types”)..
If you require a dynamic views of your custom types you should look in to Views (https://wp-types.com/?aid=28325&affiliate_key=0L1YXjmjot3s). This is possibly what you are looking for.
The simple answer is to do it yourself so yes what you described, or get the Views plugin (https://wp-types.com/?aid=28325&affiliate_key=0L1YXjmjot3s) and be more dynamic.