Draw3D2 is a very useful userlib for Blitz3D. Unfortunately, its manual is not in English. You may have luck autotranslating it.
A readme on how to install is included in the zip.

Quick Command Guide:

Initialize it first with
    DrawInit3D(camera)

You can load fonts with
    verdana = FontRange3D(LoadImage3D("VerdanaBold.png", 2, 1 ,0, LoadLayer))

You can draw text with
    Text3D(verdana, 200, 200, "Text goes here", 1)

Before each draw you must clear the last, otherwise the graphics will overlap and eventually crash the game.
After RenderWorld, run
    Clear3D()