Gotta love chili powder. This recipe is pretty free form, but to alter the taste alter the paprika or the cayenne.
To make this even better (if you can get them) grind dried ancho peppers into a powder and use them in place of the cayenne.
Place cumin seeds into a small nonstick pan over medium-high heat. Toast the seeds, moving the pan around constantly. This will take approx 3 to 4 minutes, you will smell the seeds toasting. make sure not to burn the seeds. Remove from heat and allow to cool completely.
Place all ingredients into a coffee grinder or a blender and pulse until all ingredients are a fine powder.
Store in an airtight container for up to 3 months.