What works well is to measure the same food multiple times in a container (every time same volume ).
after a while you can estimate carbs by visually inspecting the contents without scale.
Add to that automatic bolus by a semi closed loop system to correct for errors, you can achieve good results with minimal effort.