Antisense is just a nickname for the template DNA strand. The way it was presented to me in molecular genetics was that it's "antisense" because it's strand is jibberish and only acts as a template so that the mRNA strand can have the complementary DNA (which makes 'sense'). This is what's read and translated by the ribosome. Also, the non-template DNA strand is the sense strand because it has the relevant coding info for the protein. Through complementary rules, via replication machinery, we are able to synthesize an antisense complementary DNA strand using the sense DNA template. This antisense complementary template then serves as a template to produce the mRNA, which has the relevant information needed for translation. You can think of the antisense strand as an intermediate I guess, since synthesis occurs only by base pairing due to complementarity.
Also, transcription (like replication) occurs anti-parallel and so, you want to make sure your DNA template has opposite directionality and is complementary using the base pairing rules.