I've been using klong as it is small, quick to build and has good intro, reference and quick-reference.
One downside is somewhat memory limited.