A difficulty range can be set, operator(s) chosen, question types (bool, multi, default and fraction) for each operator, amount of questions can all be selected.
this is for my A-level project and to be honest i made this section in about 18 hours total(mostly last night).
division operator not made yet. hope you guys like it
i have it set to generate 60 questions, operations are add sub and mul, types are bool multi default and fractions, difficulty range is set to 1-5 which are all the difficulties it works with