There are no good windows debugger alternatives on Windows. There are some debuggers, but they don't feel very good as MSVS debugger. Windbg probably is most functional one, but debugging in it is more similar to debugging in gdb than in MSVS. It also includes cdb.exe which is pure-console debugger instead of GUI.
What do you mean by setting up windbg in a handmade hero fashion?