I'd say install is not hard at all and only needed socket/screwdriver/spudger tools and patience. Total install for me was ~4 hours "under hood" time, but partly because I spent 45 min-1hr testing and trying to find the perfect spot for all the wiring channels (which I will say that since installed I haven't had to take a single look so that was a waste of time). Most of the time was removing/re-installing screws and the frunk tub, etc. which was the first time I'd ever worked on this area of my (first) Tesla so I took my time but maybe was slower than I needed to be. If I were to do again, probably be in and out in 2 hrs.
@WiLz was gracious enough to post a fantastic install video that made double-checking against a visual a breeze -
Power Frunk Group Buy - MS Refresh LR/Plaid