I've searched around for different Javascript frameworks to make a fairly simple 2D tile platformer game. So far, those I have tried have been giving me the feel that it is less complicated to create the game from scratch because the frameworks are so complicated to use. In my option, it feels very depressing/stupid when learning the framework in question is harder than actually doing everything yourself.

So if I were to create a typical 2D platformer, would it be wise to use one of these frameworks? If so, is there any framework in particular to use?

I understand the general idea that frameworks are useful in many cases, especially for big projects. But does this also apply to smaller projects like a platformer? It feels like a scenario of using a large sledgehammer on a small nail. Your opinions are appreciated :)