Drawing custom sprites in-game?

Hello. I have been thinking about making a game for some time, but I have not been able to figure out how to something. One of the key features of the game is the players ability to draw sprites in-game and have those frames be used in actual characters. Is this possible, and if it is, how could I do that? Thanks!