I used a really basic programme called Smoovie (I think you can try it for free for 2 weeks, but the full version is only about £20).
To make this short animation took me just over an hour (including putting together the music on Garage Band). I know it's a bit rough round the edges, but I'm really pleased with it for a first attempt, and it's something I've always wanted to try.
I'd like to work on some more abstract animation next, using coloured glass shards.
I've always been so inspired by this brilliant animation by Sue Doeksen in collaboration with Maxmana.