Worked part time in bike shops over the years and used basically two different type. Solvent/Varsol and water/biodegradable based.
Varsol is petroleum based, similar to kerosene. Stuff works! Just has the downside of working with a real chemical, so wear PPE. Also can be a pain to properly dispose of when it’s time to change fluid out.
https://www.safety-kleen.com/products/parts-washers/solvent/model-1630
Biodegradable water based. Cleans just as good as Varsol in my opinion and if you don’t wear PPE it’s not the end of the world. It’s biodegradable so disposing of is easy. Only downside is the water has to be hot/warm for the stuff to work. For a retail bike shop no big deal, just turn the washer on when you open the shop and in 30 min you’re ready to go. For a home shop though this could be a PITA depending on how you use It.
https://www.safety-kleen.com/products/parts-washers/aqueous/model-94905
Typical cleaner would be a barrel with sink on top, loc-line faucet and a flow through scrub brush/hose, like pic below. This setup works really well and should be big enough for cleaning forks without issue. I say should be, cause we never did any dual crown DH forks. Whatever setup you go with just make sure it has a flow through brush cause you will want that.