sorry numanti, but I think you're difficulties are more down to personal inexperience of the D20 system. I've run D20 since the week 3rd ed. D&D came out,and I have no trouble arbitrarily making up stats 'on the fly'.
Equally, you cannot compare the speed you run a game that, by your own...