If you decide to go the commercial route I recommend it, as it has worked well for me. Walmart and Lowe's carry it (are we still boycotting Home Depot?). A little goes a long way. Last year my resident bunny ate all my dozens of hostas to the ground. None was spared. By miracle they all came back this year. I sprayed them once. It has rained several times and I haven't re-sprayed. At the first sign of rabbit munch I will re-spray.
In case you want to have a go at making your own inspired by Liquid Fence, its ingredients are a combination of natural and chemical items. First ingredient: putrescent egg solids. It does stink a bit at first but the smell goes away while remaining effective. Next ingredient is garlic. Then sodium laurel sulfate.
According to webmd.com, "Sodium lauryl sulfate (SLS) is a surfactant, which basically means it has an effect on the surfaces it touches. Its used in a variety of products such as food thickeners, toothpaste...."
https://www.webmd.com/beauty/what-to-know-sls
Next thyme oil. Then some preservatives, including citric acid, xanthum gum, a food stabilizer in salad dressings, also in toothpaste, so says healthline web site.
https://www.healthline.com/nutrition/xanthan-gum#TOC_TITLE_HDR_3