The simplicity of producing 2D gcode from Easel is why I have stayed. It is super easy to do any shape, combine shapes, etc. The tools in Easel makes inlays a breeze.
I think the longest job I have run on my CNC is cutting out large numbers for a graduation party. If I remember right the numbers were 22 inches by 30 inches. To cut the numbers for 2025 out of 3/4 inch ply took about 2 1/4 - 2 1/2 hours per number or 9 - 10 hours total. Thankfully I could walk away during that job.
I could cut some but not all cabinet parts. My Onefinity maximum cut size is 48 inches by 32 inches. As you suggested, speed is big limiting factor.