The API 620, 650 are indeed far to prescriptive to require extensive engineering experience. However, designing the first API 650 bucket tends to give overconfidence to the vast majority of young engineers and that leads invariably to mistakes in following more demanding designs. I don't really subscribe to the idea of reading only API 650 and API 620 without a proper engineering guidance is appropriate. The starting point however, is reading/study the code and any reference development book, then start asking questions, many, many. In parallel, start playing with figures and evaluate the calculations with every possible option allowed, to find the best design, feasibility and safety wise. Try to evaluate the consequences of corrosion and other similar effects on the tank life, cost of maintenance versus initial investment, etc.
This is (I believe) beyond the expectations of a basic engineering.
My two and a half cents.
Cheers,
gr2vessels