But Total Commander with possibly the AnyTag plugin might come close. It won't fill everything on that list but after this much time and it appears you didn't find it, I'm going to answer with a few ideas.

1. http://www.ghisler.com/index.htm Total Commander and plugins.
2. Have it written if you don't write your own.
Bob