Starcraft Enigma allows you to control your favorite SC2 units in a TPS mode and also allows for a replay of the SC2 campaign using Protoss and/or Zerg units. (TPS Elements curtesy of IWaNN)
By either left clicking your enemies *and/or selecting them in RTS mode then switching to TPS* you can attack enemy units in TPS mode. (TPS movement is controleld by the keyboard).