Firmware Choice: Marlin vs Repetier vs Other
Given that this printer will have the Pi3 to control "higher functions", is it worth considering a compact firmware like Teacup?


A few days ago I came across klipper.

It seems to do exactly that functionality split you mention