I don't do dual monitors without ultramon

it also does all the other stuff you mentioned!

it is not that expensive, just chuck out a little for it and you're happy