@shazow.eth
Yea, three different problems calling for different tools:
1. Prototyping games
2. Making games
3. Publishing games
UE/Unity are optimized for publishing by far.
Making your own engine is a big part of the joy of making games for the sake of itself.
Prototyping quickly is the correct way to find game ideas that work