The old Chessboard Editor offers the extra option to create an animation from any sequence of positions whether legal or not, but without tokens. Consult this image to navigate to this functionality noting the two elements marked in red. Additionally, nonstandard board sizes are supported.
Careful with the file size, which is proportional to the number of positions displayed. You might consider converting it into a video file.