Hi,
why don't you just use Jemplode?
It builds an artist/album tree itself. Then it's just a matter (three seconds!) of copying that into the playlist folder. This is the way I also did.
One more thing, which is not directly related to your question but that might be of interest anyway: if you're interested in having the proper track playback order within the albums even when selecting them through the direct search (extremely useful through the remote), be sure to load the tracks onto the hard disk in the proper order... The easiest thing to do to accomplish this is to name the track files starting with track numbers (they are loaded according to the order they appear on your pc hard disk folder -by name, dimention, last modified...-), so that the right order is under the usually default "list by name".
Hope this helps,
Alberto