I grew up in a family of engineers and fighters, it's almost second nature now. Weight and resistance sounds like key components for what you need, we can do that! I do a lot of smithing, so core is most of my workout, but I like to go for runs for cardio.