Great question!
I regret focusing so much on hardscape layout, sand paths, Seiryu stone layouts, complicated spider wood scapes, etc, before I could successfully and repeatedly grow plants well and with very little algae.
Thanks to some great minds and wonderful tank journals from the likes of Burr, Greggz, Unexpected, Yugang and many others, I've completely changed almost everything from when I first started. Maintenance, ferts, substrate, CO2 delivery, RO water, front loading, micros....the list goes on....My tanks have made huge improvements from the tips I've picked up from you all.