Well, StarCraft 2 campaigns allow for some degree of customization and in Legacy of The Void, you can reset and re-choose between missions. I remember playing an RTS game called Cyberstorm 2 where you have to assigned weapons and techs to each of your units and base structures. I remember the game being super hard to understand (I was just a kid back then
![Stick Out Tongue :p :p](https://tpucdn.com/forums/data/assets/smilies/tongue-v1.gif)
) and had a steep learning curve but I did like how each mech unit and pilot doesn't feel expendable, because the cost to produce them is quite high, I believe.