I have developed a WIP pyRevit plugin to auto-dimension floor plans. Its WIP at the moment as I am planning to add features such as dimensioning revit links, sections and elevations. I know this has been extensively covered here:
However, I wanted to have something to work with python only and not dynamo. Will be uploading a toolbar with all the scripts on here and the pyRevit forums. Happy to take in considerations for updates or functionality.