All around nice guy who likes developing stuff. Every job has different requirements with different tools. There is no one solution.