The question is, what are you really going to use it for?

If I understand correctly you're looking for a multipurpose tool. But what exactly shoiuld it be capable of doing, how well, what are the main priorities?