possible ready made solution- look at electric bike (ebike) and similar controllers. They are readily available for 24V, 36V 48V etc. and are available in various currents- what does your build draw? The speed is easily controlled on a bicycle (twist or thumb throttle, foot controllers are out there), maybe you could find either a built unit or a circuit to build. Just watch that you look at the right type DC controller not one for hall sensor motors.