First, the simplest and most essential method is diy hand-painted headshots. What you draw can actually show your taste and express your thoughts and style.
The best way to draw an avatar by hand is to create it according to your own hands. A few simple pencils and an eraser can complete your favorite avatar in a little time. Of course, this method can only be done by a few friends with professional skills, and its applicability is poor, but the hand-painted head portrait is indeed the most beautiful.
Second, you can try to use some hand-painted avatar making software. Such as iDarkroom, sketchpad, magic camera, etc. These are all good hand-painted avatar making software. You can find the one that suits you and try to change it.
Compared with the first method, the hand-painted works turned out by this hand-painted avatar making software are quite good-looking, but they lack many personal factors and styles. But this kind is more suitable for mass creation.
Third, you can find some hand-painted avatar customization services for others to draw by themselves. This kind of painting solves the problem that I can't draw, but I prefer hand-drawn works. And I have a choice, I can express some personal elements that I want to show, and I have more personality and charm.