Complete Toolbox for Gene Therapy Development