been searching myself to create my own cdg for use in universal karaoke players. Kjams appears to offer the most hope for all I want to do. although there's something new now called Aria which promises to do a bunch of stuff for 79 $. Otherwise, all that I want to do as listed by the original poster, would cost me Kjams lite, plus the burn plug in is extra, plus I'd need the kjams producer as I would be building a cdg by adding the synced lyrics to something I've removed the vocal from, on Audacity program. if I go with Kjams, those 3 softwares, it will cost me 150, while I'm so jealous all those PC karaoke singers have free software for karaoke they can download.
I've been buying my cdg discs at 1.99 a pop, but they don't have special songs I want to perform. Aria for Mac might just do it all but I don't need the "scratch" sound they are pushing. that makes me steer away from the software.
experimenting with the Imac 10.6 idvd movie quicktime might work. I made a few cdg but have not tried them in the club karaoke machine yet. I added the lyrics to tuneprompter which is a free software that lets you add and sync the lyrics to the music with the spacebar. thats fun. but it's all in experimental thing so far. I know Kjams does not let you add lyrics and sync them yourself. you are supposed to import cdg to kjams that are already available and pay for them. in this case I want to find my own special tunes. good luck to you. there's one other thing but it's expensive. buying software which turns your mac into a windows platform by partiioning it and you start up in one or the other. that's also about 100-150 software.