Do you know ConEmu? It has pretty extensive configuration and is under active development. Though I am not that much of a console user so I wouldn't know the pitfalls, if any, I just love it because it's so configurable, and it's been very good to me.
https://conemu.github.io/