I like this definition the best. If someone is making a super complex sandwich with many ingredients and passion, then I’m fine to call that cooking. Same with a cold soup, a cous-cous salad or a fancy appetizer. Many dishes in top notch cuisine are served cold. In molecular kitchen, there’s even stuff served below freezing. Still all cooking to me.
If someone just warms up a can of Ravioli, microwaves convinience food, etc. I’d consider that rather food prep. If using the microwave is just one step of multiple in a recipe, than that’s fine again.
For me cooking requires a minimum level of effort rather than a minimum level of heat.
I only ever used it for 3D printing but FreeCAD apparantly also has a floor plan functionality. I found this video that might give you some insights on how it looks: https://www.youtube.com/watch?v=WMk7pdnEnXM
When using FreeCAD for 3D printing, you don’t necessarily have to add measures/constraints to everything, so I’d assume it’s similar here.