There are many options for upgrading the control board on your 3D printer. Ramps based control boards running Marlin are all but standard these days. Most people think they should just get a more powerful version of their current setup, but Duet3D offers superior hardware and firmware albeit, at a higher price point. With the addition of the Duet Maestro, we now have a lower cost yet fully functional option for running RepRapFirmware on our printers.
The Duet Wifi is Idiot Proof: https://youtu.be/uyWolKFzb-A
Duet Maestro, Ethernet, and Wifi Comparison chart: https://fitforlaunch.com/projects/duet-2-maestro
Using Duet Maestro or WiFi with external motor drivers: https://duet3d.dozuki.com/Wiki/Using_external_stepper_motor_drivers