Fences costs $10 USD, but has a 30-day trial period.

Click Finder and select Preferences. You may need to open a Finder window for the Finder menu to appear. Click the General tab. Uncheck the boxes for the icons you want to hide.

Save the new service as an easy-to-remember name, such as “Hide/Show Desktop” You can access your new script by clicking Finder → Services You will need to have run the Terminal commands from the previous steps at least once for the script to work.

Camouflage Hide Desktop