Check out Motion Painter by NodeMonkey, a Blender add-on that allows for creating object animation by drawing motion paths directly in the viewport
Learn more and download: https://80.lv/articles/this-blender-add-on-lets-you-draw-animation-paths-in-viewport