This can be done in Blender.
Here's a new addon specifically for floor plans, although it's not needed. I haven't used it, I think there are others.
Blender won't be as easy to use as some purpose built app, but it can do anything you want. There's also a huge library of pre-made furniture models in Blenderkit, which has a free and paid version.