I am looking for something a bit like this
(Simply google Lobby Tools MW2, as I am not permitted to post links)
The source code for lobby tools is also released, it could help.

Except either not a DLL injection, or something that won't trigger a VAC.

Features it must have:
- Force Host (consistent)
- Change map
- Change settings (time limit, hardcore mode, etc.)
- Work in Search and destroy

Features I'd like
- Kick (MW2SA does this, but it is unstable at times)

What I'm not looking for
- Advantage mods in the menu, like permanent UAV.

I am willing to donate/support anyone willing to put this together, proving it does not trigger a VAC.

I have seen a few servers with similar functions set up, usually bot accounts that always host some sort of dedicated server.