When I use an engine at all, it's usually Twine, but most of my games don't use one. I code them by hand.