You don't need to decompile the game to make cheats for it. However, when the source code is relatively small (and readily available), it's usually easier to create cheats using the source code rather than using memory read/write operations.
There's no reason you can't use RPM/WPM.