Welcome to the group Shane!
Iāve never used a cricket so Iām not familiar with the workflow. As far as CNC goes I think itās pretty common to use multiple programs. I use various design programs depending on what Iām trying to make. For making 3D models something like Blender is great especially for āorganicā things. For machine parts or things of that nature Iāll use Fusion 360, FreeCAD or OpenSCAD.
At least one of your design programs needs the ability to generate G-code, as well as import things from the ones that canāt, and unless that program can control a CNC machine directly you need a G-code sender. Sienciās gSender is great for the sending part by the way.
I have VCarve and while I donāt have experience with Carveco Maker I believe they are in the same vein with similar workflows.
With VCarve you basically have two kinds of work flows. You either import a 3D model and create a 3D toolpath or your toolpath is base on 2D vectors. Those vectors can be created in VCarve or imported svg files etc. Both 2D and 3D can be mixed in the same project and the end result simulated and viewed in 3D.
On the subject of Aspire from what I can tell itās 3D modelling seems very different to what Iām used to from other 3D design programs. I canāt say for sure as itās well beyond my budget, costing more than my LongMill, but itās something to consider if she has experience in other 3D design programs.
On the other side you have programs like Fusion where you mostly work in 3D. You may extrude a 2D sketch into 3D as part of the process but, IMHO, itās about creating a 3D object and then basing toolpaths on that.
Fusion is free for non-commercial use so it costs nothing to try out the Fusion way. I think Carveco is also a good choice and 3D models can be created in another program if it lacks in that department.
Blender, if sheās never tried it, is good enough that itās been used in TV and movies. It can do 2 and 3D modelling, animation, video editing, and more. Itās not the easiest thing to learn but itās amazing, open source, and free! A good choice for filling the 3D gap in some CNC software.