I haven’t used the gcode-sender/laser-control portion of LB at all… though that seems to work quite well for most people. Currently I’m using the Pi/V1Pi/CNC.js combo for control of most of my machines. So it’s really just the “draw” (very Inkscape-like… though not quite as powerful) and gcode generation parts that I’m using for the most part. It’s not a real CAD/CAM of course – and doesn’t try to be – but there’s a lot of “power” for laser users. That gcode file is a great example, containing both raster-filled shapes and 20 different cut/layer definitions, and all very easy to set up and priority order…
It’s not perfect but it is by far the nicest/easiest laser software I’ve found and well worth the $40… and it even runs on my Chromebook!
I’m also using it to generate the gcode for my TimSavX2 hot-wire machine as it only uses the XY coordinate information and ignores any laser on/off… but definitely takes advantage of the ease of setting “cut” order/priority that LB offers. I haven’t tried it yet but I suspect it could also be used to generate gcode for needle-cutters/drag-knives/pens/markers/etc – anything doing a “center-line trace”/engraving operation (no tool offsets) – as it also has settings for Z-axis control.
I have no affiliation with LB… I’m just a [mostly]-satisfied user
– David