Напиши/возьми SDK, затем напиши самописаное меню для чита или же возьми ImGui. После чего начни писать первый функционал Triggerbot, ESP, Bunnyhop, после чего потихоньки тестируй свои функции на работоспособность и добавляй новых по ходу дела меняя сигнатуры. Напиши свой лоадер/инжектор и можешь быть уверен что твой чит не будет Detected, но так же не забывай иногда менять сигнатуры чита ( добавлять в него какие-либо "лишние" функции, тоисть не добавляя их в сам чит, а только в .cpp / .h ).
Перед всем что я сказал выше тебе нужно знать C++, уметь работать с памятью.
Удачи!