Hi,
I believe i could help you out with this project (AAA radius GUI for mikrotik).
I have done something similar in the past. So within a reasonable time i will get you a working AAA radius gui. it has all the features you mentioned.
Kindly contact me via chat, so we get started on this.
Looking forward to hearing from you.