Let's use collision and cloth (hard I know, but please try to follow!)
Add your settings like pressure, friction, stickiness, and eureka!
Now you have a base for a snowman that only works at frame 58... Oh wait...
Oh no, he is depressed :(((
Maybe add some snow and he will be happy again ... too much work for me