I apologize for not updating this in a more timely manner. I have been using txn_do and this works well as long long as my transactions are not too big and not in too large of a volume.
However, I am not satisfied with its performance for larger transactions or transactions with larger volumes as I have not been able to identify get this to work with parallel transactions (threaded or forked) with SQLite. I will start a new thread with more information on this.