The free DXLab Suite already has support for SOTA. There is a specific field for entering your QSO partner’s SOTA reference, and the ability to track your progress.
I use DXLab’s DXKeeper as my logbook of record. It is very easy to import my SOTA logs into it, and from there click a couple of buttons to upload the QSOs to LoTW as well (vs. going into TQSL, signing an upload, etc.).
The program’s various modules (e.g., spot cluster, RTTY/digital, propagation predictor) are regularly updated and maintained by the creator Dave AA6YQ. Online support is fantastic, and there is a reflector on groups.io.
Did I mention DXLab is free?
73 Paula k9ir