Nie robilem nigdy nic takiego, ale mam w zakładkach fajny artykuł o różnych ciekawych efektach css/js:
https://onextrapixel.com/20-codepen-solutions-for-awesome-mouse-effects/ choć jeszcze nie używałem nigdy nic z tego, raczej uciekam od animacji daleko jak się da :)
W tych przykładach jest jednak z tego co pamiętam coś z analizą ruchów myszy i podążaniem za tym ze śladami.