Most dishes that make for good leftovers make for good leftovers because they reheat well. This is normally saucy or brothy dishes rather than dry or crispy dishes.
From this, my two recommendations where you can get technical are soups and curries.
Curries can get really technical with making your own spice blends, making your own curry pastes, toasting spices individually, using different aromatics in different ways, and more. Lots of different cuisines to choose from. Obviously you have indian, which is actually a whole universe of different dishes from different countries and regions. You have your various South east Asian curries, japanese curry. In a similar vein you have things that are curryesque like a proper mole sauce.
Then with soup, making your own broths and stocks gets very technical, especially improving the clarity and texture of the broth. You could also experiment with making your own stretched noodles, which might be one of the most technical things you could possibly do in the home kitchen.