
What an awesome tutorial, bucc!!
If I may add one small tip - when you add the spices to the tomato onion mix, stir things around until you see the oil separate a little from the paste. Hard to describe but you will notice the change - from being somewhat homogenous, you will see the oil just ooze a bit from the paste if you stop stirring briefly. For some reason, I love the taste of turmeric, so most of my dishes have 1/2-3/4 tsp in them, thrown in with the other spices. It must be sauteed well, or else you can taste the raw turmeric.
And there are ways to cheat!!

When I'm done with making the sauce and about to add the meat, I sometimes move everything over to the crockpot

It works well for that part of the cook. Also, in India every household has at least 1 pressure cooker which is commonly used to make dal, beans, certain types of rice, and many meat dishes.
Thanks for posting this!