There are no tools built into either Linux or Unix which would make this easy. I'm not even sure it's possible, though usually I write that everything is possible.
You can limit processor use by program instance, but I'm not sure how you'd create a program instance for a specific user to run with specific limits.
Anyone else?
Jeff