I was confused when you said “page templates” If you have a template for taxonomy-{$custom-taxonomy}.php
then you don’t need to do a query to get the posts in the custom taxonomy. WP already does that for you, you just need to create a loop to show the posts, basically the same as category.php, you can even copy that to start from.