If you have a Mac with Garageband then yes, it's very easy. Drag a song in, mess about until you like it (about 40s long), and then use one of the menu items to share as an iTunes ringtone.
If you have a Windows machine, then I believe there is software out there to create this. Try Googling for 'windows itunes ringtone maker' or something.