You can create multiple icons for your user objects, rather than use a menu.
For example, let's say you have a process that has a customer, order, and a product function attached to it. Instead of having the user execute the process and then select one of three functions, you could create 3 separate icons:
All three functions could be executed at once and the user would not have to cancel one function to work with another.