One misconception I had early on was believing that creating a framework meant creating every application that framework could support.

That's impossible.

If KiwiEngine can build hundreds of different kinds of applications, why should one person try to build all of them?

The answer is simple.

They shouldn't.