bushings on the front are the known difficult part if you don't have access to a press and proper tooling.
unknown is the shock bolts (a friend snapped off both rear lowers and they had to be drilled and tapped). rear uppers are always a concern too, although it can be done without pulling the plates (a sawzall will cut the stem of the old shock and you can use a ratcheting wrench to install the new shock).
front left upper sucks to get off because it's right under the master (the creator of the stud style shock needs a swift kick in the a##) and you have all the abs lines all around, the lowers and right hand upper are not an issue.
springs are crazy easy...get shocks loose, get sway bars loose and let the axle hang (if you're installing new brake lines now, take them off first, if not, make sure you don't over stretch the old ones). you will scoop one spring out and scoop the other one in.
from there, install the drop brackets for the sway bars, new shocks, and extend the breathers.