There are some other posts with similar questions, like Techniques for learning and retaining characters, but I'm looking for an answer that particularly focus on which memorization techniques can be used to remember characters better. E.g. repetition, that is of course crucial to learning anything, is not a memorization technique in this sense.
So, which memorization techniques are useful when learning chinese characters?
For example, would a mnemonic peg system be useful in any case?