for your ringtone problem ..i cant put it in any more .."plain english" than I did when I wrote this tutorial.
http://www.lg-tritan.com/index.php?topic=237.0Thats as simple as it gets.
About the backgrounds and stuff for the menus ..there is NO easy way to do it yourself. Every single screen (both vertical and horizontal) has to be painstakingly done in flash. I have been working on one theme for about a week now. (Im not fluent in flash ..but im learning) So far I have a purple background and purple icons. Its NOT easy. Maybe once I get done with the one I am working on I can upload it and let ppl use it (that I could write a tutorial on as installing really isnt that hard) But to actually make your own is not something that someone without alot of time and knowledge should attempt.