most of my work in my engineering consulting firm is designing building structures, and I know intimately what floor, wall and roof assemblies typically weigh.
When I do calculations for loading on typical light wood framed residential structures I use 10 lb per square foot (10 PSF), for typical walls and floors. this includes insulation and incidental wiring, plumbing, HVAC, etc as well as surface finish (gypsum wall board interior, wall sheathing, and siding/trim). Roof structures range from about 10 PSF to 15 PSF, depending on roofing material, clay or concrete tile is 20 PSF. These are for the whole assembly, and average over windows, doors, as well as wall surfaces.
Interior walls are typically about 6 or 8 PSF using GWB. I would not advise using Gypsum wall board in a boat, so using interior wood paneling would be better, and much lighter too. they also make some decent looking plastic panels in 4x8 sheets for use in bathrooms, which would be good in a house boat for halls, kitchen and bathroom areas.
If you use 2x3 wall studs, wood panel interior walls, 3/8" cdx plywood with either cedar, metal or vinyl siding, and all vinyl windows, it should be much lighter. Vinyl flooring too, light, druable and inexpensive. I would also put a vapor barrier on the inside, and house wrap on the outside of the framing. Metal roofing would be light and durable, conventional asphalt/fiberglass composite shingles costs less but weighed a lot more. Rigid foam insulation would be excellent, but costs much more than fiberglass.
There is no reason using home construction methods would not work for your plans, but there are a few minor changes I would suggest (I have built some 26 boats, as well as my own house and garage, and design buildings for a living): use all galvanized screws, (or stainless!) rather than nails, add some galvanized metal strapping horizontally around windows and doors directly on the framing (it will be under the siding so it will not show), and screw the plywood sheathing to the framing with plated or stainless screws at 4" spacing (rather than normal 6"), and attache each roof rafter to the wall top plate with galvanized metal straps, and cross over the ridge line from one rafter to the other with the metal strap. you can get a Simpson heavy galvanized continuous meal strap CS-16 in a large coil fairly inexpensively at Home Depo or similar store, or you can special order it in stainless for quite a bit more cost.
Also, do not use any particle board, it will absorb moisture and swell, use only plywood or solid swan lumber. also if you use vinyl flooring get the kind with synthetic backing, the lower cost material has a heavy paper like backing, which holds moisture and will mold. Us only water resistant adhesives and caulks of course.
Using this construction methond will make it more durable and weather tight: heavy weather, occasional haul out, or grounding, will not cause all the joints to work loose. I would also caulk all of the joints to keep moisture from getting into the structure.
You also need to consider the "Live load" as well. In a home the code requires 40 PSF for living areas (this includes the weight of furniture, storage areas, as well as human occupant loads), but only 30 psf for bedrooms. these are good numbers to use but will likely be overkill for a smaller house boat (it is not like you will be filling it with your 60 year collection of National Geographic magazines or pack the boat full of wedding guests which happens occasionally in a home). I think this lower number of 30 PSF would be fine for all floor areas in a house boat, and than estimate the weight of storage areas separately. Unlike a home, you have to balance both structural weight and storage/cargo and equipment weight to keep it on an even keel.
You should also use this 30 PSF (or 40 if you want) for all open decks and horizontal surfaces outside the house as well. And than apply a roof snow load as well, so a heavy snow fall does not sink it. Typically 20 PSF for being on the coast is enough (about 3 ft of wet snow), though you might check with your local building department for what they use for homes. Make sure you ask for "roof snow load", they typically give you ground snow load with is about 30 percent higher. You can also go with the min of 20 PSF for the roof, and just assume you will be shoveling snow off the roof and decks if you get more than a foot anyway (which does not happen that often). OTOH, if you do not live on it full time, you will have a hard time getting to it if your town has more than a foot of new snow on the ground anyway.
about ten years ago we had an unusual heavy snow fall in the Puget Sound area of Seattle, and there are lot of people that live in house boats around the area. There was one particularly desirable marina that had all covered slips, so the boats are not exposed directly to the weather. Some brilliant planner did not think about snow loads and when we got 3 ft of wet snow on the roof, the floating docks all sank, pulling with it all of the yachts in the marina. Hundreds of boats were ruined. Much of the roof structure also failed and dropped tons of snow on the boats under it, as well as swamping them all. I guess they did not permit the covered docs since the building department only permits structures built on land.