For me, at this time, the uke works best for creating a new song. It small enough that I can sit down on the couch, or a chair, and just play with chords and lyrics until they sound right. Most of the time I write lyrics first and the timing of the notes come from that. I end up playing with chords after that to bring it all together. Finally, I fine tune the lyrics, which usually takes more time. Most of the time I am able to finish a song in a week and do some minor tweaks in another week before it is finished for me. I've written some songs using a guitar, but the uke seems less intrusive. I think it's because it is smaller and the chords are often easier to reach on a uke. For me, the only advantage of a guitar (I don't play a piano) is when I need a subtle chord that a ukulele will not voice as well. Most of what I do now with a uke is to write new songs. What works best for me may not work well for you at all. Try as many different ways as you can think of and you hear about until you find the one that feels best for you. Hope this helps!