I have an electro tech system on my roadster. It is self cancelling,has internal flasher and works with any bulb ,led or regular. 6 or 12. Unit is under dash.all electronic.
I like it and have had good luck with it. This might help you see what is out there and give you some ideas.
http://www.turnswitch.com/Turnsignal.htm
John