iTunes is amazing at creating smart playlists, but it can get a bit complicated.
iOS devices all have to ability to create playlist on the fly to.
But building playlist without proper ID3 info can get tedious real quick and endless playlist building is not a solution to the problem of quickly populating a queue on a whim.