To summarize you would like to add multiple expenses at once to the project.
I completely understand this requirement and this post is assigned to our PM team.
As an alternative, you can add the expense codes that you frequently use to the clients and created the projects associating it with clients. Going forward expense codes will be automatically populated when you create new projects associated with clients.
Project creation within Client:
We appreciate your efforts to post this feature request.