Yes, I thought about an engine and made fast prototypes in SDL, love2d, Godot and p5.js. And guess which one was the smoothest experience.
I liked coding the physics from scratch.
Thank you very much.