This is just an answer to one person's enquiry.
I have read another which I cannot remember the name for.
Buddha, with the help of ten directions, tells a layman to do his ten-fold duties.
One of them is keeping his wife happy, another one is about having friends, another one is about earning money and growing wealth.
Please read Walpola Rahula's "What the Buddha Taught".