one time i made a vector field painter

https://www.youtube.com/watch?v=U4iHYJ-_Mps

it is pretty cool. you can export vector fields out of it and use 'em for your particles and so forth (not just in unreal)