You want to build your own tools - this will help you acquire an edge by detecting opportunities better. Excel is good, though pretty limited. A statistical programming language plus an SQL database is better for more complex stuff. I, personally, use a combination of R and Excel on top of...