I really like Cura, its free, has very nice settings and the BEST slicing preview on the market. But there is One thing that I miss, single line fills. Ive been struggling so hard with this in Cura, it got a little better when Compensate Wall Overlaps so you can atleast reduce flow if there is a small gap but it is still lacking. For example in ideaMaker It is very easy to print a single line extrusion since you can specify maxflow and min flow so lets say a gap is 1.5x the line width and max flow is >150% it will make ONE line using 150% flow, and if a gap is say 0.5x the line width and min flow is <50% it will print a single thin line etc.
Cylinders are very difficult to print in Cura. I have this fan duct adapter with connects a 120mm fan to a 100mm hose with a tapered wall down to a minimum of linewidth*5 (5 lines) and I get these weird dots when the wall width for a layer is not a whole number of wall lines, ex wallWidth: 2.6, lineWidth: 0.48. 2.6/0.48=5.4.
In this picture I have Compensate Wall Overlaps enabled and at 50% min flow. Sure a simple quickfix to get rid of these dots is to disable Compensate Wall Overlaps but then the wall lines just merge into each other and generating overextrusion (Because it is extruding the same material in the same positions twice)