We have covered a bunch of marble machines here in the past. The Marble Mover is a cool mechanical toy that can be operated manually or with a battery powered, variable speed motor. As the wheels turn, the marbles go up the steps and drop into the chute to roll down to the end.
Marble Mover is available in 5-step and 7-step versions. Each version comes with a detachable “Power Pack” motor.