In itunes, tick manage my music and videos manually, then you can drag and drop your music and video. Not sure about pictures though sorry.
Unless your on about ringtones and stuff? Then you will need openSSH and WinSCP to be able to access the phone on the PC, and add custom themes, or ringtones.