@chvanikoff reading your thread I am/was looking to do the same exact thing you are. We should talk about it some more.
I was talking to @fishcakez about automating https://github.com/ElixirCommons/ElixirProjectChecklist
I am referencing the other thread here: Parse Elixir Module AST to replace functions and replace the original source file?