Handydandy
Loved it so much I got a gift for a friend too.
Rating: 5 stars