I try to choose the technologies that best fit my requirements and workflow, but that does not necessarily mean it is best for anyone else.