Is there any program or online website that can recommend tripods based on a given lens and camera body?
Manfrotto has one for (obviously) its own line-up of products. It is pretty sophisticated but any subjective decisions are set by their own programmers.
Some other manufacturers have a simple search based on weight and height (among some others maybe) requirements which you have to figure out yourself.
I would not want to trust a profound programming blackbox to recommend me what tripod is right for me. There are just too many variables beyond lens and camera body:
- What and where do you shoot: A tripod used for studio shots with flash will ideally be quite different than one used for nature photography with the same body/lens
- Your shooting technique: Do you have to be fast, or do you have time to set up everything as sturdily as possible? Do you use mirror lockup, cable release etc.?
- How sharp is sharp enough for you?
- What tripod head do you use?
- Does it happen that you shoot verticals with a ballhead by tipping the camera over so that the tripod is no longer centered under the camera?
Apart from that there are just too many useful combinations of tripod legs, heads and accessories out there to be handled by a piece of software.
If you photograph seriously I would like to recommend reading Thom Hogan's article "Serious Support". If it looks expensive, try to buy used.
If I look at the shelves of fellow photographers (and mine), Photography is not about cameras, only little more about lenses, but mostly about camera support and camera bags. And about taking pictures, of course... ;-)
B&H Photo has criteria you can select for narrowing down tripod choices. Remember to add the weight of the head to your camera when looking at legs. I would start with a head that can hold 2 to 3 times the weight of the heaviest body and lens you'll be using. Then get legs that cab hold 2 to 3 times the weight of the body, lens, and head.