New guy, new hobby

Yeah I was figuring on a degreasing and cleaning after I clear out the engine bay, any recommendations on what to use? Something that works best in someones personal experience?