This app was mentioned in 3 comments, with an average of 4.33 upvotes
I can tell you what I'm doing right now, though it has more to do with what works with my life and interests as opposed to an optimized progression.
I do BJJ 4x/week, two classes and two open mats. I get good conditioning from open mat, the classes are more about skill acquisition.
I typically do sprints 1x/week and basically do random interval schemes, like the ones I linked from the Crossfit Football WODs. I have a hard time measuring progress with these because I use a measuring app instead of a track so I'm not sure how accurate the distances are.
I use a bicycle as my primary form of transportation so I get my LISS that way, sometimes I go on longer rides for fun. Honestly I probably should go on a longer trail run once a week or something. But bike commuting is a great way of fitting it into my life because I don't have to set aside special time for it.
I do a Crossfit-style metcon three times a week after my lifting. I love the Invictus Fitness WODs.
Does that help any?? I have pretty nonspecific goals in terms of conditioning, basically "be 'in shape'" "don't be fat" and "don't gas in BJJ tournaments". So I don't put a ton of effort or rigidity into programming and progressing. I just make sure to do it and push myself in my training. It's more like a "WOD" for me than a program. Over the years I've randomly set goals that focused my cardio, like registering for a race and having a particular pace goal for that date, and then my training became more specific and less well-rounded for a period of time.
I've been doing CFFB since May. I do have a garage gym and also my office gym offers Crossfit classes at lunch so because of that it is really well-stocked with equipment (I go to the office gym when there are no classes in session). So sometimes I work out at my office and sometimes I work out at home.
At a bare minimum, you'll need a squat rack, a bench, bumper plates, a slam ball (there is a TON of slam ball work in CFFB), dumbbells, a plyo box, a heavy kettlebell, a jump rope, and a pull-up bar. Some nice-to-haves include gymnastic rings, a C2 rower and/or assault bike, and then occasionally there is sledgehammering or prowler pushes or sandbag work though that's infrequent enough that you can probably find substitutions on those days.
There are sprints 1-2x per week so you may need to get creative with these, especially on the days where they are supersetted with other exercises. I use a GPS tape measure app to measure distance outside and bring small cones if I'm in a field or sidewalk chalk if it's street/sidewalk/parking lot to mark the distance. You might have something like sprints supersetted with KB swings or ball slams where you'd need to either bring some equipment outside with you or substitute assault bike sprints if that's not an option.
I sub out exercises as needed in order to be considerate of others in the gym...med ball throws become wall slams or regular ball slams, broad jumps may become high jumps, barbell overhead carry may become a static hold, etc, but for the most part I'm able to do the workouts as written and get the intended stimulus.
MFP, warm-up reps calc, GPS tape measure for sprints, and I still use Fitocracy even though it seems like everyone's stopped using it.