I don't like cinnamon or garam masala -- is there a way to season without using these ingredients?

Garam masala, not really -- it's essential to Indian cuisine and flavors. Trying to remove garam masala from an Indian dish would be like trying to remove oregano from Italian cuisine. As for cinnamon, it would really depend on the recipe, but generally, I find it's necessary for the right flavor.