Pickle is working well for me. I do not need speed or small file size. Flexibility is more important for me. If speed was important I would write the app in C.