As a ‘last resort’ if you don’t find any technical tasks in the projects you’d like to contribute to, there’s also plenty of other ways to help:
- Provide new translations into foreign languages
- Create detailed bug reports
- Do in-depth tests of new beta versions or nightly builds
- Provide a download mirror for the software or seed it via torrent
- Donate money to the core maintainers
- Improve the documentation
- Create (video) tutorials to improve the start for other users and make the software known to a broader audience
- Register in forums and help other users with their issues
Or simply ask the maintainers how you might contribute in a meaningful way. I’m sure they’ll appreciate your offer!
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.