In terms of SEO, if your goal is to showcase your work and not rank the page, I wouldn’t worry too much about which words go where.
In terms of the layout, I think client, business, project works well. That’s the theme that a lot of companies that I have worked with follow. They name the business or client then they talk about what they did for them.
Note that you can rank other pages of your website for the key terms you are interested in and these pages can just showcase work. Not every page has to have keywords on it in a specific way in order for the site to rank well in search. Remember that search engines rank pages not websites.
Hope that helps,