That would be really excellent.
I did try, nine years ago, it turns out, and was thinking technology had moved on and would be worth another go. However someone else doing it would be even better.
What I learnt, in the hope it will give you a start.
The tracing was not good enough by any means, walls went round rocks and across pitch lines, even when guided, however that seems to have become far better.
Even with vector pdfs it was not that easy. The challenges as I found them
Walls and other symbols in Therion have a direction, from that inside and outside are worked out. In long thin passages Therion pdf output does not care that much, but the 3d model does (No idea if that has changed in the last nine years)
Tunnel does not care about the direction, but does need the line to be linked to the centreline.
I think the key features I would be after are
Centreline
We still use this for length and is often the best visualization for sets of caves, although this is likely to change. It is also the basis for most (all) surveys so future discoveries could then be added. For most caves. doing this in 2d is relatively easy, but adding the z dimension can be very time consuming. Automatically picking up altitude points or taking from the elevation would be ideal, but not all surveys have these. The next approach would be intelligent guessing from total depth taking into account pitch boundaries, drops etc.
Therion (or Tunnel) graphic files
I'm a Therion user so will stick to that. As mentioned direction for lines is important for walls, and critical for things like pitch boundaries. Therion works on none overlapping scraps, so grouping into scraps would be brilliant. Once in Therion, getting it into QGIS is relatively easy and reasonably supported..
I'll keep thinking, hope it goes well
Andrew