I heven't been able to do much work on this recently because of school. Now that it's summer, I should be able to do more soon. I have most everything outlined. Here's the roadmap, in case anyone is interested:
POF module
rawData
Other data structures (Vertex, Face, etc.)
BSPGen
Load POF
Load BSP
Write POF/BSP to file
pofcachegen script (creates separate "bspcache.bsp" files for ea. submodel + "pofcache.xml" file for easier export)
import script
BSP/submodel import
Basic texture import
User interface (continuous development from this point)
Cache
POF data import (as helpers)
Advanced texture import (Blender materials)
Finish user interface with all proper settings
Quick default import settings (e.g. for video, models only, w/w/o helpers, BSP sortnorms, etc.)
export script
POF export w/ "bspcache"
BSP export w/ "pofcache"
VP module
ANI module
Misc.
VP support for Blender
.ANI support for Blender render
Automatic .ANI generation (for shield .ani's, etc.)
Very ambitious, no?