All the modules will have some functionality that you dont need to do any coding to get them to work.
Just allow them to be on the users profile.
You allow them to be on the users profile by first activating the module in the ACP. (so the module is active.)
Then you go to the QUOTA CONFIG tab on that module and check the "allowed on profile" checkbox.
Thats there in case you want to have 2 groups of users. (user feature sets are called 'quotas').
Once you allow a quota to use a module then that tab will show on the users profile.
After they upload something (music, video, youtube, whatever) then that tab will show up on their profile for everyone to see.
--------
The main place where you would normally head to the templates and start coding is when you want to change the top-section of your site
The top section of your site is where you show off the stuff your users have on their profile. You dont need to do this, it depends on which skin you are using.
If you take a look at the demos:
http://www.jamroom.net/demos
You will see some of them have a lot of top-section code already in place. others are more sparse.