Currently 3D printinga lot of Lego rail on my FDM printer. Although not perfect, it does snap onto original rail and to its 3D printed peers. Lego pieces do snap to the dimples as well, although too tight.
Main use case for me is to lay some track between rooms for kid's trains.
I have too on my TAZ, but they either require a bunch of sanding to get the fit right or they are far too loose. I wonder if the tolerances on the resin printers are accurate enough.
extrusion tolerances can be tuned very finely on an FDM printer if you're using a geared extruder head and a well-tuned profile with a well known filament.
very high end FDM printers have been getting down to sub 100 micron dimensional accuracy for many years now.
if you're sanding parts you probably have some low-hanging-fruit to eat tuning wise.
Famously, LEGO has an extremely tight manufacturing tolerance that's around 10um [1]. Your 3d printer is much better than mine. :)
1. Page 8: https://en.wikipedia.org/wiki/Lego#cite_ref-Companyprofile_3...