ROM Toolbox does not have the latest recoveries nor latest ROMs in the lists
In ROM toolbox the latest TWRP Recovery is v188.8.131.52. But the latest TWRP Recovery available is 184.108.40.206. It is available in ROM Installer, but not in ROM Toolbox.
The ROM list is also old and not updated in long time in ROM toolbox. I always have to browse the Goo Manager option under Extra Tools. Also this is updated in ROM Installer.