Scusate capisco che averlo personale è un' altra cosa ma già esiste ed è ben fatto:

Large-Frame: Tuning - Vespa P-Series Gearing Calculator

Small-Frame: Tuning - Vespa Small Frame Gearing Calculator