Most of the things you list are very easy to do on your own, great opportunity to learn some C# :P. I suspect a lot of users make similar changes...
https://www.thebuddyforum.com/attachments/dangerdodger-0-0-1-1-zip.202167/
The CommunityLib version should still work
Separate names with a comma.