I'm liking the idea of white textured paint to be used as snow, never thought of that myself. Mind you maybe another option may be that spray on snow stuff you normally get at Christmas? That seems to stick to everything, but at the same time is ultimately (usually) removable. So you could maybe use it to decorate some rolling stock/buildings also...
Happily collecting things all my life...