Yes from my point of view it is possible to either emulate the starforce drivers or at least patch em that every copy with dpms included will run.
If your able to code a tool that hook every single pcode function ... no matter what they do or if they are protection relevant or not then your able todo a generic tool. In my eyes it is possible and there are some guys trying this already as i saw already outputs from such tools in develop but it is a real hard stuff. You need alot more skills then just debugging, dumping hooking i think and btw im not a real expert in it but i try to understand more and more until the russians find a new **** that gets you back to the basics again