I was once at the exact same point where you are now. Marlin+octoprint really is good enough for most cases once you’re up and running.
I pulled the trigger for klipper a couple of years ago and honestly never looked back. Mainsail is just so much more refined and usable than octoprint. Tuning Firmware Settings in klipper is so much simpler than marlin, it’s just a breeze.
Combined with modern controller board (f.e. mks skipr), modern drivers like TMC2209, sensorless homing, Canbus-toolhead, resonance measuring, mmmh… chef’s kiss ;)
I have printed some food safe prints for a friend couple of times now. Nozzle is stainless steel, Filament is natural HIPS. Stainless & HIPS are both food safe materials (if not mixed with color pigments). After the print, you need a clean surface. HIPS can be smoothed in an Acetone-Bath. Simply put it in for 10-15 min and you’ll have a glossy finish.
HIPS is very easy to print in an enclosure and the resulting product is fairly stiff and durable. It’s also temp resistant up to 90-100°C. So it’s dishwasher safe.
Do not inhale acetone vapor, wear respiratory masks that filter out voc like acetone vapor.