Could you give me your opinion about which is the best: develop a limited 1D or 2D personal program with a few options, or using a software contains many options like FLUENT, FLOW-3D, HEC-RAS or another one that gives a good interpretation of the results.