What's the best way to create a content type with multiple fields that link to an external URL?
I usually set the fields to "hidden" under the "manage display" tab, and then print the fields however you like with a block view. 

Just place that block view to appear on that content type only, and with a contextual filter to get content ID from URL.

You can also use the Title module to replace the title from the content type, which you can then hide and display in the same block view.