Timing belt/water pump maintenance DIY

Hey there I’m wondering how hard it is to replace the belts, water pump, rollers. I’ve worked on my cars a decent amount, but this will be the biggest project for me. Any tips would be appreciated too thanks