I appreciate your desire for TX software but your approach is a legal minefield. I will be adding TX support this year, I'm sure a couple of Linux programs can have TX support for the LimeSDR added. 2.5 months is not enough time for what you want.
The LimeSDR has only been available for about 6 months or so, software takes time to write, most programmers in the ham arena have to also earn a living.
V3 of my code is at least 4,000 hours' work, in all probability nearer to 5,000.