I am trying to create new custom words in Arabic using its verbforms and Semetic root framework and it has been going quite well. I have found an Arabic-Roman transliterator and a list of all verbforms (including their verbal nouns, active participles, and passive participles) but finding Semitic roots has been difficult.
Currently, my method is google translating an English word into Arabic, plugging that word into wiktionary, and then accessing the specific page for the Semitic root that wiktionary has identified for it, where it usually shows what sort of words the root pertains too.
What I would love is if there was a library of the Semitic roots that shows they pertain too so that as a writer I could use the library to think of new words without building upon the potential mistranslations of my current method.