Yes. If it has walls, it can be designed using the software. Keep in mind that this is first and foremost home and interior design software so most of the catalog items (furniture, lighting, doors, windows, etc.) are geared toward residential designs. However, you can easily design commercial office spaces, sheds, gazebos and other structures.
Sweet Home 3D is a free interior design application that helps you draw the plan of your house, arrange furniture on it and visit the results in 3D. 07/10/2019 - New version 6.2 of Sweet Home 3D with bug fixes
HomeByMe, Free online software to design and decorate your home in 3D. Create your plan in 3D and find interior design and decorating ideas to furnish your home Free and online 3D home design planner - HomeByMe
The home interior design software is available for everyone and its cloud based (no need to download). It can work with predefined rooms you can upload a picture or a project and start messing around.
Some home design software requires you to have a lot of specialized knowledge, or go through a complicated process, to design the roof. Look for software that includes a great roof wizard that's capable of automating the process of designing a roof that meets your aesthetic goals while remaining structurally sound.
InteriCAD is an one-stop professional interior design software, which can produce design renderings, 3D panorama, hand drawings, construction drawings (dwg), stereo glasses map and animation.