This took me whole day. Working with QFN drivers is plain PITA. It does look good though. I just hope it works.
I finally figured out how to wash most of the flux from the board. It is still not perfect, but looks really good.
I have another revision with 3 fuses. I figured that one fuse for both motors and extruder heaters may be too taxing. In my latest design I have one 15A fuse for the heated bed; one 10A fuse for the extruder heaters and one more 10A fuse for the rest of the electronics.