It sounds like Valentina's word index feature would be very useful. I have been experimenting with Valentina and have found it fairly difficult to convert by SQLite database to valentina. It depends on how good a job you did when designing the SQLite database, paying attention to proper design concepts as SQLite is much more forgiving than Valentina.