> I think it would be great to have the ability to easily reorder/modify commits while in active development
Take a look at `git rebase --interactive`.