You can program your on AOB scanner then change the corresponding AOB into patched one.. Or you can use "uPPP" or "dUP2" just search them on google on how to use them ^_^
Recommended Language to use:
AutoIt -> Very easy to use and user friendly
C++/CLI or C++ -> For advance users..