Yes, sanding and painting are options. I don't think the latest prints I did at 0.08mm layer height would benefit much, unless you would want a more metallic sheen. You're right that 3D prints typically look rough. I understand that resin printers are much better but have no direct experience with those. I've attached a pic here of my latest cone prints - not the usual rough look. Could apply some metallic paint perhaps. The push-button part is a little bit rough - I'm going to experiment with that, 100% infill, 0.08mm layers, etc, see how good I can get them.