What do you think about this simple design?
Well you did ask. 
Yes I asked

and thanks for that

I'm still a student, not a professional, even I make sometimes mistakes...
That's why you should breadbord everything out and measure it... (I calculated some things while I made it, and some things i knew already)
Let's do it

I tested it today on breadboard (I did very quick the 2A test becose I don't have a huge heatsink connected to the power tranisistors at this moment)..
The power supply give over 12V (12,15V). So let's just take 12...
I have a 0,95V drop over the current resistor R11, what I was aware of...
So then I still have 11V left that will float trough my active circuit.
As far as I am concerned, the opamps need to be able to send output to activate the transistors... So that means it need to output 10V (+0,95V).. So 11V ... No problem with that power supply
So when I connect that even 10.5V (0,95V+9,5V) to the transistor, I get a 0,3V drop over the power transistor, so 11-0,3 = 10.7V on the output... (What I even measured and is correct).
The problem is I need to get that 10.5V to the transistor. With the TLC271 have a 1.5V drop over my opamps on the rail.. But I was aware of that before I made it... The explaination for that is that I can't find 12V rail to rail (with short circuit protection) on my online shop. I'll go see on my local stores, but I don't have time for that.. TLC271 is the best I have for now...
So I can get that 10V output, as long as I find a 12V rail-to-rail opamp...
So for now, with the TLC271, when I try it with my currect setup, I get a 9.2V output @2A...
So easy to get 7.5V with those... or it can be done to get 10V with rail to rail opamps...
An other solution I thought about was to change the current resistor to a lower value, so I had less voltage drop.. But then the regulation is't that good becose I get a too low reference value.. So it gives lot's of noise.. So I'll go with the opamp solution.. (and stick to my plan :p )
But thanks StillTrying to point that out, very correctly, but a bit too unsecure.. (but I guess it's just mee that's too secure..)