Clouds
Error 404: Title Not Found
Learn to use the phone before you root it. I cannot stress that enough. Some people just want to root it because they think it's jailbreaking. It's not.
Also, before rooting, learn everything about rooting your phone and about your phone. Locked bootloader? CPU? GPU? RAM?
Find reasons to root. Don't like the current firmware? Need more control over the phone? Note that rooting isn't the same as jailbreaking. Rooting will give you much more of an ability to brick your phone than jailbreaking to an iPhone.
If you have questions, ask here or on XDA. I'll be able to help you out here and someone will definitely help you in the S4 forums on XDA.
I can't give you many necessary apps, since the only ones I have are ones that I use for rooted purposes. If you give me things you want to use your phone for, I can definitely give you some that you'd like. I know about a lot of apps.