the right tool for debugging/exploit dev ?

i was only debugging on windows with ollydb, since i aim for windows systems i always had the feeling i should work on them too ,lol.
well, if you don’t do ridiculous hard crackmes, there should not be a problem, just understand the assembler code, right? for me, i bought some books and started coding x86 assembler, this was really a pain in the ■■■, but now i think i know what i’m doing there.
sorry if this wasn’t the answere you where hoping for